• 締切済み

IF関数の「真の場合」を選択する方法

IF関数に関して、A5で1or2or5を選んだ場合を0、3を選んだ場合0or1or2、4を選んだ場合0or1とする。というような関数を作成したいのですが、可能でしょうか? =IF(OR(A5=1,A5=2,A5=5),0,IF(A5=3,OR(0,1,2),IF(A5=4,OR(0,1)))) というようなのを作成したのですが、A5=3or4 の時はTRUEとなります。 何か良い式があるのでしょうか?それとも入力規制とかを使用するのでしょうか? 教えてください!

みんなの回答

回答No.1

=IF(OR(A5=1,A5=2,A5=5),0,IF(A5=3,INT(RAND()*3),IF(A5=4,INT(RAND()*2))))

関連するQ&A