- ベストアンサー
エクセルでの条件付時間表示
パートタイムの労働時間計算のエクセル表を作成しています。 セルC5に実際のタイムカード表示どおりの出社時間 セルD5に実際のタイムカード表示どおりの退社時間が入力済として、別セルに 9:30以前の出社はすべて9:30と表示させる関数式は =MAX(C5,"9:30")時間でOKなのですが、 「19:00~19:14の退社はすべて19:00と表示、19:15以降の退社は タイムカードどおりの時間で表示させる」条件の関数式はどうしたらいいのでしょうか。 平易な関数はわかりますが、IF関数についてはあまり理解していないレベルですので、よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
一例です。 =IF(AND(D5>="19:00"*1,D5<"19:15"*1),"19:00"*1,D5)
その他の回答 (1)
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No.2
例えばE1セルに次の式を入力すればよいでしょう。 =IF(D5="","",IF(D5<"19:15"*1,MIN(D5,"19:00"),D5))
質問者
お礼
あまりにも早くお返事をいただけたのでびっくりです。こちらの式でもうまくいきました。ありがとうございます。
お礼
迅速な回答、ありがとうございました。助かりました。