Googleドキュメントの時間レポート-時間を追加する方法


17

Googleドキュメントのスプレッドシートを使用して、プロジェクトに費やした時間を追跡します。開始時間、終了時間、およびそのセッションに費やした合計時間(10進数で表示)の3列でフォーマットされています。

+---+---------+----------+---------------+
|   |    A    |    B     |       C       |
+---+---------+----------+---------------+
| 1 | Started | Finished | Hours/Session |
| 2 | 9:30    | 11:00    | 1.5           |
| 3 | 9:45    | 12:00    | 2.25          |
+---+---------+----------+---------------+

今、私は自分の指(これはとんでもないほどパワーユーザーではない)を使って、開始から終了までの合計時間を合計しています。これを自動的に行う方法はありますか?

回答:


10

それは少し遅れているかもしれませんが、ここに私がそれをする方法があります:

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

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

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


手遅れではなく、私はそれを手動で行ってきました。この式は機能します。24時間形式の使用に慣れる必要があります。
T.ストーン

4

Googleスプレッドシートに期間の書式設定オプションが追加されました。[形式]-> [数値]-> [期間]を選択します。


これは質問に答えませんが、どのように計算しますか?明らかな方法は、期間では機能しません。
フリム


2

次の式を使用できます。

  1. 次の最初のセルにこれを入力しhours/seesionます=(B2-A2)*24 (A2が開始時刻で、B2が終了時刻であると仮定します)

  2. そのセルの右隅をクリックして、列全体にドラッグします。

  3. 列全体を選択します(列の文字をクリックします)

  4. 123ツールバーのをクリックします

  5. クリック Normal


負の数を生成する式を除くすべてが機能しました
T.ストーン

2

与えられA: start timeB: end time私はこれを使用します:

=(IF(A2 < B2; 0; 1)+B2 - A2) * 24

if部品は、日切り替えを正しく計算するために必要です。あなたは午前10時と2時00(他の日)までの仕事から始まり、あなたが持つに終わるでしょう-8代わりの時間14、私は推測するだろうビジネスのための、悪いです。


1
この式は負の数を生成しませんでしたが、結果の数はまだ間違っていました
T.ストーン

2
私はこの1つ最高の言っていたが、私は使用=(IF(A2 <= B2; 0; 1)+B2 - A2) * 24(注意<=するように冒頭に)開始時刻と終了時刻マッチ(と空のセルは)ゼロの代わりに、24になること
jocull

1

「時間セル」正しい方法でフォーマットされていることに注意してください

デンマーク語の設定を持つGoogleドキュメントには、次のような形式の時間が必要であることを知りました。

+---+---------+----------+
| 1 | Started | Finished |
| 2 | 9.30    | 11.00    |
| 3 | 9.45    | 12.00    |
+---+---------+----------+

上記のcinagliaの作業式は、Googleドキュメントのスプレッドシートがセルを(時間)番号として認識する場合にのみ機能します。私は、これはおそらく、初心者のための論理であると思いますが、私は「期間」に「コロン」を変更する前に全体の多くを周りを見回した-と式作業(おかげだcinagliaを)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.