- ベストアンサー
エクセルでIFを使う時
エクセルについてですが 「セルA」が0より大きい時は”済”、小さい時は”未” また、 「セルB」が「3」の時は”済”、その他の場合は”未” と言う関数が作りたいのです。 「セルA」が0より大きい時、または「セルB」が「3」の時は”済”、 それ以外は”未” とかでもいいです。 どなたか、この関数を教えていただけませんでしょうか。 宜しくお願い致します。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
セルA1が -1 で、セルB1が 3 の時は「済」 セルA1が 1 で、セルB1が 2 の時は「済」 セルA1が -1 で、セルB1が 2 の時は「未」である、としてですね。 =IF(OR(A1>0,B1=3),"済","未") OR関数を使って条件成立をチェックするのが「キモ」になります。 両方が同時に成立しているときだけ「済」にするなら、ORの代わりに ANDとしてください。
その他の回答 (3)
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.4
次のような数式で如何でしょうか。 =IF((A1>0)+(B1=3),"済","未")
質問者
お礼
ありがとうございます! 良く考えると簡単に出来るのですね☆ 勉強になりました。
- gosuke32
- ベストアンサー率29% (36/124)
回答No.2
一緒にするとこんなカンジ =IF(セルA>0,"済",IF(セルB=3,"済","未"))
質問者
お礼
ありがとうございます! 良く考えると簡単に出来るのですね☆ 勉強になりました。
- pasocom
- ベストアンサー率41% (3584/8637)
回答No.1
=if(セルA>0,済,未) =if(セルB=3,済,未) でいいと思います。
質問者
補足
ご回答ありがとうございます<(_ _)> 早速、ひとつのセルにこの数式を入力してみましたが、 セルに「TRUE」と出てきます。 ちなみに、セルBに「3」を入れてみたら 「FALSE」になります。 この場合はどうすればいいのでしょうか。。
お礼
完璧です!! 簡単で分かりやすく教えていただき、ありがとございました<(_ _)> 助かりました☆