• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルでタイムカードの時間計算をしたい)

エクセルでタイムカードの時間計算をする方法

このQ&Aのポイント
  • エクセルを使ってタイムカードの管理を行いたい時、出勤時間と退勤時間を入力すると残業時間や早出時間を自動で計算する方法を教えてください。
  • エクセルでタイムカードの計算をする方法を教えてください。出勤時間と退勤時間を入力すると、残業時間や早出時間を自動で計算する方法が知りたいです。
  • エクセルのタイムカードでの時間計算について教えてください。出勤時間と退勤時間を入力するだけで、残業時間や早出時間を自動で計算する方法が知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

E2 =IF(C2<VALUE("9:00"),0,INT((C2-VALUE("9:00"))*48)/48) F2 8:00 G2 =IF(D2<VALUE("18:00"),0,INT((D2-VALUE("18:00"))*48)/48) H2 =E2+F2+G2 注;0時を超える残業時は、退勤時間を「24:23」「25:12」などと入力します。

yk1238
質問者

お礼

chie65535さん 早速、丁寧にありがとうございます! 早速、ためしてみましたが どうやら E2 =IF(C2<VALUE("9:00"),0,INT((C2-VALUE("9:00"))*48)/48) の式が逆のようです。。 (9時より前でなく、例えば10時と入力すると1時間と表示されてしまいます。。) どこかが逆なんでしょうか? 全く、時間計算に関しては無知なので教えていただけると ありがたいです。

yk1238
質問者

補足

ありがとうございます。 色々、試してみた結果 E2 =IF(C4>VALUE("9:00"),0,INT((VALUE("9:00")-C4)*48)/48) で早出が表示できるようになりました。 ありがとうございました ものすごく助かりました!!!