
EXCELを使って残業時間の計算したいと思っているのですが、関数にあまり詳しくないのでアドバイスお願い致します。
(A1)出社、(B1)退社時間は30分単位で自分で入力します。
D1に10時間以降残業にし、残業に満たない場合は未表示で30分単位は0.5と表示させようと思っています。
今現在
A1=出勤時間 8:00
B1=退社時間 20:00
C1=労働時間 12:00 関数 =IF(A1="","",B1-A1)
D1=残業時間 =IF(C1="","",IF(C1>"10:00",(C1-"10:00")*24,""))
と、いう感じにやってみましたが、D1の計算がうまくいきません。よくわからないのですが、シリアル値というのが関係してるのでしょうか?宜しくお願い致します。
No.2ベストアンサー
- 回答日時:
[時間(hour)] / 24 で シリアル値になります
[D1] =IF(C1="","",IF(C1>10/24,(C1-10/24),""))
これでで、10時間オーバー分の時間のシリアル値が出ます。
時間表示にすると「xx:xx」形式で表示されます。
=IF(C2="","",IF(C2>10/24,FLOOR((C2-10/24),0.5/24),""))
これに、このようにFLOOR関数を噛ませると30分刻み(端数切り捨て)になります。
30分を0.5で表す、つまり0.5時間刻み表示にするならば
=IF(C2="","",IF(C2>10/24,FLOOR((C2-10/24),0.5/24)*24,""))
表示形式は数値にしてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで表示形式の時刻の「0...
-
エクセルのパーセンテージで、...
-
CSV形式にすると出てくる空白を...
-
グーグルスプレッドシートで6.5...
-
エクセルで1ケタ数字に全て000...
-
Excelで、小数点以下が0になる...
-
エクセル(Excel)で、数値を一定...
-
エクセル(▲マイナス表示したい)
-
エクセルの時間計算表示で、( 0...
-
エクセルの指数近似曲線の式か...
-
エクセルの時間計算でコロン(...
-
エクセルで四捨五入した数値に...
-
小数点の数値をそのままセルに...
-
エクセルで¥5,000-と表示...
-
エクセルで10000時間を越える時...
-
Accessデータをテキスト変換す...
-
エクセルでの5桁の時間の計算方法
-
【Excel】負の時間を入力する方法
-
エクセルで上2桁をカットして...
-
エクセルで00を表示するには?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで表示形式の時刻の「0...
-
エクセルのパーセンテージで、...
-
CSV形式にすると出てくる空白を...
-
グーグルスプレッドシートで6.5...
-
エクセル(Excel)で、数値を一定...
-
エクセル(▲マイナス表示したい)
-
エクセルで四捨五入した数値に...
-
エクセルで分と秒だけを記録、...
-
Excelで、小数点以下が0になる...
-
エクセルの指数近似曲線の式か...
-
小数点の数値をそのままセルに...
-
エクセルで1ケタ数字に全て000...
-
エクセルで上2桁をカットして...
-
エクセルの時間計算でコロン(...
-
エクセルで¥5,000-と表示...
-
24時間以上の表示
-
エクセル2003で並べ替えす...
-
エクセルの時間計算表示で、( 0...
-
Excelでの指数表示について
-
エクセル3桁区切りの数値を通...
おすすめ情報