2017-06-11 11 views
2

私は時間を取得するために2回の加算または減算を除き、しかし、私は私が欲しいものを満たすのに十分なそれを把握することができていない、他の場所でこれに類似の質問にいくつか答えを見つけました。Googleスプレッドシートで期間を期間に追加するにはどうすればよいですか?

私はベッドと持続時間に行ってきました時間を利用して目が覚めた時間を取得しようとしています。私は[Time] + [Duration]をやってみましたが、私がそれをすると10060:25:00のような値が得られます。私はまた時間の時間と時間の値を加算して24で割ってみましたが、どちらもうまくいかなかった。私は分を把握した、私がしたのはすべて=MOD([Time minute value]+[Duration minute value],60)だった。

だから明確にするために、私はちょうど今、時間の値を見つける必要があります。

答えて

0

= HOUR(B2-A2)+(MINUTE(B2-A2)/ 60)

基本的には、開始時刻を終了時刻とA2 B2され、あなたはB2-A2を減算してからの時間を取得します減算。それから、同じことをして、分を得る。両方を取得した後は、時間を合計して60分で分単位(時間単位で取得)にします。

は、24時間形式(すなわち、10時00又は22:00)を使用することを忘れないでください。

+0

しかし、これは私が探しているものではありませんが、残念ながら使用しています。 21:27、または9:27 PM、A2では6時間58分、私は11:36 AMになります。正解は4:25 AM btwです。終了時間を見つけたいので、私は方程式に使用することはできません。 –

0

私は、これは、あなたの質問に答えるならば、正確にわからないが、私はそれが非常に似ていると思います。そして、私は不必要に複雑な記述について事前に謝罪します。 申し訳ありませんが私は短い答えを提供する時間がありませんでした。

私は、セッション継続時間とのワークショップのための実行シートを作成したいです。 私には開始時間があり、各セッションには持続時間があります。次のセッションの開始時間とセッションの累積期間を計算できます。

column label :>  A   || B  || C    || D 

Heading label:> start_time || duration || hidden_duration || Elapsed 

Number format:> date/time || number || duration  ||duration 

new start_time=previous_start_time+hidden_duration 

hidden_duration=if(isblank(duration),"0:00:00","0:"&duration) 

数字をどのように解釈するかは時間がかかるようです。これは、時間フォーマットを正しく入力するために、継続時間フォーマットが適合する場所です。ただし、「期間番号形式」としてフォーマットされたフィールドは、期間として入力する必要があります。つまり、非常に特殊な00:00:00.000と期待されます。実際、少なくとも00:00、すなわち、時と分がコロンで区切られている必要がありました。 数分しかなかったので、私はいつもこの特定の形式で入力する必要はありませんでした。期間フィールドに5を入力すると、5ミリ秒(または何か)と解釈されていました。だから、私はdurationフィールドで単純な数値を使用し、hidden_​​durationフィールドの文字列に挿入して0:durationを作成しました。たとえば、hidden_​​durationエントリのminutesカラムに5を追加するには、 "0:" &となります。if(isblank()、...テストは、ブランク期間がカラムを完全に空にしないようにするために必要でした。期間は空白だった、START_TIMEに午後12時○○分00秒の時間を追加します。

Start_time Duration Hidden_duration       Elapsed 
08:30:00 15  =if(isblank(B2),"0:00:00","0:"&B2&":00") =C2 
=A2+C2  5   =if(isblank(B3),"0:00:00","0:"&B3&":00") =D2+C3 

ドラッグがダウンして二行目は、あなたが持っているだろうしかし、多くのエントリを繰り返す。 は、適切な列に正しい番号の形式を作成することを忘れないでください また、フォーマット|数|その他のフォーマット|カスタム番号フォーマットを使用して期間フォーマットを変更し、不要な表示フィールド(秒など)を削除することもできます。空白e経過時間と時間のセルは白い背景に白いテキストだったので空白に見えました。 アプリケーションでは、同じことを実行できますが、簡単なデータ入力のために別々の時間と分の列があります。どちらも「hidden_​​duration」の式で使用されています。 あなたの質問を見つけて、同じことをやろうとしていて、答えを求めているうちに、私はここで助けてくれることを願っていますが、実験をして新しいものを発見しました。 知識が豊富な人が自分のエントリーを修正したり、効率を上げたりするかもしれません。 {または、少なくともより効率的に説明してください(;)

関連する問題