こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

計算式…

給料の計算をエクセルでしています。しかし、一つだけうまく行かない事があります。時間の計算で、例えば出勤時間が9:00、帰社時間が17:30とします。途中休憩を1時間とします。そうすると、実働時間は7時間30分ですよね?その、7時間30分を手入力じゃなくて、9時00分から休憩を1時間引いて
17時30分=7.5時間と出る計算式はないですか?要するに、答えが7.5と表示されたらいいです。お願いします。

投稿日時 - 2004-03-06 14:57:05

QNo.798453

困ってます

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

出勤時刻がA1、帰社時刻がB1とします。
=B1/"1:0:0"-A1/"1:0:0"-1
でいかがでしょうか。

投稿日時 - 2004-03-06 18:22:12

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(5)

ANo.5

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だからです。
これらのカラクリをじっくり考えてください。

投稿日時 - 2004-03-06 23:59:20

ANo.3

あ、すいません・・・
選択した表示形式の前のKは誤字です。。
申し訳ありません。

投稿日時 - 2004-03-06 15:30:57

ANo.2

出社時間、退社時間、休憩時間、実働時間のセルを
[書式]→[セル]→[表示形式:時刻]
で時刻表示は好きなものを選んで下さい。
そして、実働時間セルの部分にはまずイコールを入力し、
退社時間のセルをクリック後マイナスを入力し、出勤時間のセルをクリック後マイナスを入力し、休憩時間のセルをクリックしてリターンキーを押して下さい。
そうすると、実働時間のセルに7時間半が自分が選択したK表示形式で表示されると思います。

投稿日時 - 2004-03-06 15:29:23

ANo.1

=HOUR(B15-B14-B16)+MINUTE(B15-B14-B16)/60

B14には9:00
B15には17:30
B16には1:00を入れて置いてください。

投稿日時 - 2004-03-06 15:28:11

あなたにオススメの質問