1

Excelで複数の条件を使用してIF、OR、AND関数を作成する方法を知っている人はいますか?

次の式を使用して、機能を機能させました(2つの条件のみが機能し、追加の条件を配置しようとすると機能が失敗します)。

=IF(OR(AND(B2>3,C2>1000,E2="Yes"),AND(B2>3,C2>500,E2="Yes")),
"5","4")

5つの可能な出力のうちの1つを渡す関数が必要です。それらは次のとおりです。

if (B2>=3 and C2>1000 and E2="Yes") = "5"

 or

if (B2>=3 and C2>500 and E2="Yes") = "4"

 or

if (B2>=2 and C2>100 and E2="Yes") = "3"

 or

if (B2<=2 and C2>100 and E2="No") = "2"

 or

if (B2<=1 and C2<100 and E2="No") = "1"

乾杯、

ジョシュ

4

2 に答える 2

0

あなたの問題は、相互に排他的なロジックがないことにあると思います。たとえば、最初の 3 つの式は、B2、C2、および E2 の値がそれぞれ 4、1001、および Yes に等しい場合、同時に true になる可能性があります。

ロジックを修正すれば、関数を効果的にネストできるはずです。

幸運を!

于 2013-04-23T19:22:57.813 に答える