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

解決済みの質問

excel時刻のIF関数 文字列で合計を回避したい

エクセルで勤務時間および休憩時間の合計を計算しようとしています。
(画像をご覧ください)

休憩時間は、
勤務時間が5時間15分以上だった場合
30分です。

なのでG列に
=IF(F2>VALUE("5:15"),"0:30","0:00")
と入力しましたが
文字列として認識されているためか、G列の合計(G33)ができません。

有識者の皆様どうか、エクセル初心者に
G列の合計時間を出すための正しい方法をお教えください。
お忙しいところ大変恐縮ですが、
何卒よろしくお願い申し上げます。

※もちろんセルの書式設定は[h]:mmとなっています。

投稿日時 - 2015-01-16 13:11:39

QNo.8893303

すぐに回答ほしいです

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

*1を追加してみてください。
=IF(F2>VALUE("5:15"),"0:30","0:00")*1

投稿日時 - 2015-01-16 13:22:10

お礼

できましたあああああ!!!!!!
こんなに簡単なことだったのですね!
本当に助かりました!
ありがとうございました!

投稿日時 - 2015-01-16 13:48:48

ANo.1

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

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

回答(2)

ANo.2

=IF(F2>VALUE("5:15"),"0:30","0:00")
 ↓
=IF(F2>VALUE("5:15"),TIME(0,30,0),TIME(0,0,0))

※注 上記を変えると、書式が標準に戻ってしまうことがあるので、もう一度時刻に変えてください

投稿日時 - 2015-01-16 13:42:28

お礼

timeを使って表示させると
文字列でなくなるんですね!
ありがとうございました!!!!
本当に助かりました!!!

投稿日時 - 2015-01-16 13:49:59

あなたにオススメの質問