- ベストアンサー
計算式…
給料の計算をエクセルでしています。しかし、一つだけうまく行かない事があります。時間の計算で、例えば出勤時間が9:00、帰社時間が17:30とします。途中休憩を1時間とします。そうすると、実働時間は7時間30分ですよね?その、7時間30分を手入力じゃなくて、9時00分から休憩を1時間引いて 17時30分=7.5時間と出る計算式はないですか?要するに、答えが7.5と表示されたらいいです。お願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
出勤時刻がA1、帰社時刻がB1とします。 =B1/"1:0:0"-A1/"1:0:0"-1 でいかがでしょうか。
その他の回答 (4)
- imogasi
- ベストアンサー率27% (4737/17069)
A1に9:00 B1に17:30 C1に=B1-A1で8:30 D1に=C1-"1:00"で7:30(書式時刻の13:30を選ぶこと) E1に=D1*24で7.5(書式数値の小数点以下1桁を選ぶこと)24を掛けるのは、エクセルでは24時間が1だからです。 これらのカラクリをじっくり考えてください。
- punyon
- ベストアンサー率43% (18/41)
あ、すいません・・・ 選択した表示形式の前のKは誤字です。。 申し訳ありません。
- punyon
- ベストアンサー率43% (18/41)
出社時間、退社時間、休憩時間、実働時間のセルを [書式]→[セル]→[表示形式:時刻] で時刻表示は好きなものを選んで下さい。 そして、実働時間セルの部分にはまずイコールを入力し、 退社時間のセルをクリック後マイナスを入力し、出勤時間のセルをクリック後マイナスを入力し、休憩時間のセルをクリックしてリターンキーを押して下さい。 そうすると、実働時間のセルに7時間半が自分が選択したK表示形式で表示されると思います。
- epson01
- ベストアンサー率12% (120/933)
=HOUR(B15-B14-B16)+MINUTE(B15-B14-B16)/60 B14には9:00 B15には17:30 B16には1:00を入れて置いてください。