Excel に次のような数値データがあります。
9.00
10.35
19.10
次のような計算を行う必要があります:
9時に出勤し、10時に退勤したので、1時間働いたことになります
すべてのデータが数値セルにある場合、これをどのように実現できますか? 変換する必要がありますが、方法がわかりません...
ありがとう!
答え1
この数式は、9.00、10.35 などの数値を 9:00 AM、10:35 AM などの時刻に変換します。
=TIME(INT(A1),MOD(A1,1)*100,0)
これでデータが適切な形式になります。次に、この数式を 2 つの異なる時間値に適用して、時間の差を計算できます。
=(B1-A1)*24
答え2
では、練習用に新しいシートを始めましょう!
列 A は「開始」、列 B は「終了」、列 C は「時間」です。データ型ウィンドウに入りましょう。列 A を右クリックして、「セルの書式設定」をクリックします。列 A と列 B が時間であることを確認します (私は h:mm AM/PM を使用します)。列 C が「数値」であることを確認し、小数点を 2 桁にします。出勤は午前 9:00 です。退勤は午前 10:00 です。これらをそれぞれの列に入力します。次に、列 C に次の内容を入力します。
=(B1-A1)*24
C では「1.00」と表示されるはずです。