• ベストアンサー

エクセルでIFを使う時

エクセルについてですが 「セルA」が0より大きい時は”済”、小さい時は”未” また、 「セルB」が「3」の時は”済”、その他の場合は”未” と言う関数が作りたいのです。 「セルA」が0より大きい時、または「セルB」が「3」の時は”済”、 それ以外は”未” とかでもいいです。 どなたか、この関数を教えていただけませんでしょうか。 宜しくお願い致します。

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

  • ベストアンサー
  • FEX2053
  • ベストアンサー率37% (7995/21381)
回答No.3

セルA1が -1 で、セルB1が 3 の時は「済」 セルA1が 1 で、セルB1が 2 の時は「済」 セルA1が -1 で、セルB1が 2 の時は「未」である、としてですね。 =IF(OR(A1>0,B1=3),"済","未") OR関数を使って条件成立をチェックするのが「キモ」になります。 両方が同時に成立しているときだけ「済」にするなら、ORの代わりに ANDとしてください。

hatenacco
質問者

お礼

完璧です!! 簡単で分かりやすく教えていただき、ありがとございました<(_ _)> 助かりました☆

その他の回答 (3)

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

次のような数式で如何でしょうか。 =IF((A1>0)+(B1=3),"済","未")

hatenacco
質問者

お礼

ありがとうございます! 良く考えると簡単に出来るのですね☆ 勉強になりました。

  • gosuke32
  • ベストアンサー率29% (36/124)
回答No.2

一緒にするとこんなカンジ =IF(セルA>0,"済",IF(セルB=3,"済","未"))

hatenacco
質問者

お礼

ありがとうございます! 良く考えると簡単に出来るのですね☆ 勉強になりました。

  • pasocom
  • ベストアンサー率41% (3584/8637)
回答No.1

=if(セルA>0,済,未) =if(セルB=3,済,未) でいいと思います。

hatenacco
質問者

補足

ご回答ありがとうございます<(_ _)> 早速、ひとつのセルにこの数式を入力してみましたが、 セルに「TRUE」と出てきます。 ちなみに、セルBに「3」を入れてみたら 「FALSE」になります。 この場合はどうすればいいのでしょうか。。

関連するQ&A