If関数の、andを、2個以上指定できますか?
If関数の、andを、2個以上指定できますか? If(and(A1=1,A2=2),”A1とA2に1と2が入っている”,if(A3=3,”A3に3が入っている”, if(A4=4,”A4に4が入っている”, if(A5=5,”A5に5が入っている”,”×”))))) のような式があったとします。(例えなので、この式をエクセルに入れても正しく表示されないかもしれないです)この時、1番最初のandの関数を増やしたいのですが、(2個の条件を2つ、3つと増やしたい。andの条件ではなく、and自体を増やしたい)できますか? If(and(A1=1,A2=2),”A1とA2に1と2が入っている”,and(A1=1,A3=3,”A1とA3に1と3が入っている”if(A3=3,”A3に3が入っている”, if(A4=4,”A4に4が入っている”, if(A5=5,”A5に5が入っている”,”×”)))))) のようにしたいのですが、エラーになります。 できるなら、どうなりますか?できないなら、他にやり方ありますか?
Excel・72閲覧
ベストアンサー
=IF(AND(A1=1,A2=2),"A1とA2に1と2が入っている",IF(AND(A1=1,A3=3),"A1とA3に1と3が入っている",IF(A3=3,"A3に3が入っている",IF(A4=4,"A4に4が入っている",IF(A5=5,"A5に5が入っている","×"))))) とすれば大丈夫です。 元の式はAND関数の終わり括弧が足りなかったり、ANDの前のIFが抜けてたりしてますよ。基本的な形は正しく書けています。
質問者からのお礼コメント
ありがとうございました!
お礼日時:1/20 22:18