• ベストアンサー

【エクセル】 IF関数で、2重条件(空白部を無視)を設定したいのですが

恐縮ですが、よろしくお世話になります。 =IF(I4<>"","",IF(I4<K4,"×","")) の式で、 「セルI4がブランクの時はブランクのままで、 その上で、I4の値がK4の値より小さい時のみ、 ×マークを出しなさい。」という関数を 作りたかったのですが、 結局、セルI4がブランクの時も、 ×マーク出てしまいます。 何がいけなかったのかも、 よく分からなくてはまってしまいました・・・

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

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

>セルI4がブランクの時 ですが、式では「=IF(I4<>""」(ブランク以外)になっていますよね。 「=IF(I4=""」と変更してください。

sunny0701
質問者

お礼

助かりました! 早速直したら、うまくいきました。 自分でうんうん考えてもうまくいかなかったのですが、 こうして答えが分かると、 何を悩んでたんだか・・・という感じです(笑) ありがとうございました!

関連するQ&A