私は作業時間を計算するためにタイムシート上のイン/アウト時間の違いを見つけようとしています。Excel Time Forumula
私は、次のデータを持っている:
----A----------B-----------C----------D-------
----Time In----Time Out----Time In----Time Out
1---11:15 AM---12:05 PM----1:05 PM----1:10 PM
2---1:05 PM----1:20 PM-----2:20 PM----4:00 PM
3---11:35 PM---12:05 AM----1:05 AM----1:30 AM
4---1:20 PM----2:20 PM------------------------
これらの細胞は、すべての時間(HH:MM AM/PM)としてフォーマットされている
を私が働いていた時間を計算するには、次の式を使用しています:
=(SUM(B1-A1)*24)+(SUM(D1-C1)*24)
この式が生成する以下の結果:
----A----------B-----------C----------D-----------E----------
----Time In----Time Out----Time In----Time Out----TOTAL HOURS
1---11:15 AM---12:05 PM----1:05 PM----1:10 PM-----0.92-------
2---1:05 PM----1:20 PM-----2:20 PM----4:00 PM-----1.92-------
3---11:35 PM---12:05 AM----1:05 AM----1:30 AM-----(23.08)----
4---1:20 PM----2:20 PM----------------------------1.00-------
行1、2、& 4が正しく表示されていますが、行3が正しく表示されません。 .92〜-23.08でなければなりません。私はこれが起こっていることを知っています。なぜなら、数式は列B(12:05 AM)が翌日であることを知らせることができないからです。
残念ながら、日付を追加することはオプションではありません。時刻のみです。この制限を回避するために数式を書くことはできますか?
SUMの後に括弧が1つもなくなっていますが、良い答えです! = MOD(SUM((B1-A1)* 24)、24)+ MOD((SUM(D1-C1)* 24)、24) – aevanko
@Issunありがとう!私はそれを固定します – Pepe