• ベストアンサー

エクセルで空白を無視したい

お世話になります。 過去ログから見つけることができず質問します (すいません、検索の仕方が悪いのか多分どっかにありそうです(TT) =IF(K5<TODAY(),"返却期日経過","") で期日経過のものに対してコメントを入れたく過去ログから 式を頂いてきたのですが空白にも反応してしまいます。 Kの行が空欄の場合には何も返したくないのですが どのようにしたらよろしいでしょうか? よろしくお願い致します。

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

  • ベストアンサー
  • hirumin
  • ベストアンサー率29% (705/2376)
回答No.1

ISBLANK関数を使ってはいかがでしょう? =IF(ISBLANK(K5),"",IF(K5<TODAY(),"返却期日経過",""))

makirabi
質問者

お礼

お礼が遅くなり申し訳ございません。 ありがとうございました。

その他の回答 (4)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.5

以下の方法は如何でしょうか。 =IF((K5<>"")*(K5<TODAY()),"返却期日経過","")

makirabi
質問者

お礼

お礼が遅くなり申し訳ございません。 ありがとうございました。

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.4

=IF(AND(K5<>0,K5<TODAY()),"返却期日経過","") K5 に式が入っていると、空白ではなくて0等の値になってしまい、K5<TODAY()が成立します。

makirabi
質問者

お礼

お礼が遅くなり申し訳ございません。 ありがとうございました。

  • s___o
  • ベストアンサー率35% (108/306)
回答No.3

=IF(AND(K5<>"", K5<TODAY()),"返却期日経過","") はどうでしょう?

makirabi
質問者

お礼

お礼が遅くなり申し訳ございません。 ありがとうございました。

  • miwaharu
  • ベストアンサー率25% (29/112)
回答No.2

=IF(isblank(K5),"返却期日経過","") では? どうでしょうか

makirabi
質問者

お礼

お礼が遅くなり申し訳ございません。 ありがとうございました。

関連するQ&A