簡単な財務スプレッドシートを作成したい場合でも、同僚と Excel のようなドキュメントで共同作業したい場合でも、Google スプレッドシートは優れた Web ベースの無料の Excel 代替手段です。
表計算プログラムの最も重要な側面の 1 つは、その柔軟性です。スプレッドシートは、データベース、計算エンジン、統計モデリングのプラットフォーム、テキスト エディター、メディア ライブラリ、To Do リストなどとして機能します。可能性はほぼ無限です。 Google スプレッドシートを含むスプレッドシートの日常的な用途の 1 つは、時間単位の従業員のタイム スケジュールまたは請求可能な時間を追跡することです。
この方法で時間を追跡するために Google スプレッドシートを使用している場合、2 つのタイムスタンプの差 (2 つの異なる時間イベントの間に経過した時間) を計算する必要があることがよくあります。たとえば、誰かが午前 9 時 15 分に出勤し、午後 4 時 30 分に出勤した場合、7 時間 15 分勤務していたことになります。このような目的でスプレッドシートを使用する必要がある場合、この種のタスクを処理するように設計されていないことにすぐに気付くでしょう。
それでも、Google スプレッドシートはタイミング ログ機能を処理しますが、準備を整えるだけで簡単に実行できます。この記事では、Google スプレッドシートを使用して 2 つのタイムスタンプの差を自動的に計算する方法について説明します。
Googleスプレッドシートで時間を追加して作業時間を計算する方法
時間データを含む 2 つのセルの差を測定するには、セルのデータが時間データであることを Google スプレッドシートが認識している必要があります。それ以外の場合、午前 9:00 と午前 10:00 の差は、60 分または 1 時間ではなく、100 として計算されます。時差を正しくカウントするには、時間列を次のようにフォーマットする必要があります。 時間 および期間列は次のとおりです 間隔 .
さらに、午前/午後の遷移を考慮する必要があるため、計算は意図的に逆方向 (タイムアウト - 時間イン) であり、負の数は得られません。したがって、午後 2:00 – 午前 9:00 = 5.00 時間、午前 9:00 – 午後 2:00 = -5.00 時間です。よかったら試してみてください。
人が仕事を始めた時間、彼らが去った時間、および計算された作業時間を示すフォーマットされたタイムシートを作成するには、次のように実行できます。
- 特定の グーグルシート。
- あなたの選択 の時間: 列をクリックし、 123 メニューのフォーマット ドロップダウンから、 時間 フォーマットとして。
- を選択 タイムアウト: 列をクリックしてから、 123 ドロップダウン メニュー項目を選択し、 時間。
- を選択 勤務時間: 桁。クリックしてください 123 ドロップダウン メニュー項目と選択 間隔 フォーマットとして。
- で数式を有効にするには 労働時間 列に「」と入力します 46CF6AEEF35944FF6948B176C2D7046E1759D4D ここで、C2 はタイムアウト セルを表し、A2 はタイム イン セルを表します。
それだけです。上記の手順に従い、提供された式を使用すると、Google スプレッドシートで時間を計算するのは比較的簡単です。計算にブレークを追加したい場合はどうしますか?読み続けて調べてください。
Googleスプレッドシートで時間を計算するときにタイムギャップまたは休憩を追加する方法
有給の昼食や短期休暇がビジネス上の利点でない限り、労働時間の休憩を計算する必要があるかもしれません。休憩時間が無給の時間であっても、休憩に「Time In」と「Time Out」を使用するのではなく、別々のエントリを含めるのが最善です。方法は次のとおりです。
ノート: 基本的な出勤時間と退勤時間の計算と同じように、次のように時間を逆に計算する必要があります。
- あなたの選択 起こる: 列をクリックし、 123 メニューのフォーマット ドロップダウンから、 時間 フォーマットとして。
- あなたの選択 押し入る: 列で、 123 メニューのフォーマット ドロップダウン エントリを選択し、 時間 フォーマットとして。
- の時間を計算します 労働時間 桁。タイプ '
=(C2-A2)+(G2-E2)
、」に変換されます [ ブレイクアウト (C2) – タイムイン (A2) ] + [ タイムアウト (E2) – ブレークイン (G2)] . - すべての行に計算を使用して、 労働時間 コラムはこんな感じ。
Google スプレッドシートでタイムシートに日付を追加する方法
勤務時間エントリに日付を追加する場合、選択することを除いて、プロセスは時間を追加する場合と同じです。 日付時刻 の代わりにフォーマットとして 時間 .フォーマットとして日時を選択すると、セルには「MM/DD/YYYY HH/MM/SS」と表示されます。
Google スプレッドシートで分を小数に変換する方法
時間の増分を扱うときは、分ではなく小数に変換すると役立つ場合があります。つまり、「1 時間 30 分 = 1.5 時間」です。分を小数に変換するのは簡単です。これを行うにはいくつかの方法があります。
Iphoneでホットスポットを取得する方法
- を選択 勤務時間 列で、 123 上部のメニュー エントリを開き、形式を [期間] から [期間] に変更します。 番号。 セルに表示されるすべての奇妙な文字を無視します。
- 最初に 勤務時間 セルに、引用符なしで「
=(C2-A2)*24+(G2-E2)*24
」をコピー/入力します。数式を C2-A2 などの正しいセル ID に変更してください。 - 最初に作成した数式をコピーします 勤務時間 列内の他のすべての稼働時間セルに貼り付けます。 Google は、正しいセル ID でセルを自動フォーマットします。
最後に、Google スプレッドシートはタイムシートを作成するように明示的に設計されたわけではありませんが、それを行うように簡単に構成できます。このシンプルな設定により、作業時間をすばやく簡単に追跡できます。タイムスパンが 24 時間のマークを超えると、状況はもう少し複雑になりますが、スプレッドシートは時刻から日付への形式を変更することでそれを実現できます。
また、私たちの記事を読むことができます スプレッドシートで 2 つの日付の間に経過した日数を計算する .
Google スプレッドシートの時間計算に関するよくある質問
Google スプレッドシートで作業した最短または最長の時間を見つける方法は?
最小作業時間をすぐに見つける必要がある場合は、この式が役立ちます。 MIN() 関数は組み込み関数で、数値のリストから最小値を見つけることができます。
1. 新しいセル(この例では I2)を作成し、フォーマットを「」に設定します。 間隔 」関数をコピー/入力します “ =MIN(E2:E12) 」を引用符なしでセルに貼り付けます。 「」などのセル ID を必ず変更してください。 E2 」
今、 最小。労働時間 列には、5:15:00 のように最低の労働時間が表示されます。
ウィンドウのドラッグ中にウィンドウの内容を表示する 10
簡単に適用できます MIN() また MAX() セルの列またはグループに機能します。自分で試してみてください。
Google スプレッドシートで総作業時間を計算するには?
プログラミングや Excel に慣れていない場合、Google スプレッドシートの組み込み関数の一部が奇妙に思えるかもしれません。幸いなことに、総労働時間を計算するのにそれほど時間はかかりません。この例では、すべての従業員が 1 日に働いた合計時間を計算します。
1. 新しいセルを作成して割り当てる 間隔 .
2. フォーミュラ (fx) バー : タイプ ' =SUM(E2:E12) 」 引用符なしで、セルからの合計作業時間を提供します E2 終えた E12 .この数式は、Excel およびさまざまなプログラミング言語の標準構文です。
合計は「67:20:00」の形式で表示され、次のようになります。