- ベストアンサー
エクセルで空白を無視したい
お世話になります。 過去ログから見つけることができず質問します (すいません、検索の仕方が悪いのか多分どっかにありそうです(TT) =IF(K5<TODAY(),"返却期日経過","") で期日経過のものに対してコメントを入れたく過去ログから 式を頂いてきたのですが空白にも反応してしまいます。 Kの行が空欄の場合には何も返したくないのですが どのようにしたらよろしいでしょうか? よろしくお願い致します。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
ISBLANK関数を使ってはいかがでしょう? =IF(ISBLANK(K5),"",IF(K5<TODAY(),"返却期日経過",""))
その他の回答 (4)
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.5
以下の方法は如何でしょうか。 =IF((K5<>"")*(K5<TODAY()),"返却期日経過","")
質問者
お礼
お礼が遅くなり申し訳ございません。 ありがとうございました。
- hana-hana3
- ベストアンサー率31% (4940/15541)
回答No.4
=IF(AND(K5<>0,K5<TODAY()),"返却期日経過","") K5 に式が入っていると、空白ではなくて0等の値になってしまい、K5<TODAY()が成立します。
質問者
お礼
お礼が遅くなり申し訳ございません。 ありがとうございました。
- s___o
- ベストアンサー率35% (108/306)
回答No.3
=IF(AND(K5<>"", K5<TODAY()),"返却期日経過","") はどうでしょう?
質問者
お礼
お礼が遅くなり申し訳ございません。 ありがとうございました。
- miwaharu
- ベストアンサー率25% (29/112)
回答No.2
=IF(isblank(K5),"返却期日経過","") では? どうでしょうか
質問者
お礼
お礼が遅くなり申し訳ございません。 ありがとうございました。
お礼
お礼が遅くなり申し訳ございません。 ありがとうございました。