Excel 数式の複数のシナリオ

Excel 数式の複数のシナリオ

できる限り具体的に説明しようとは思いますが、Excel の数式がわからず頭を悩ませています。私が実現しようとしているのは、他のセルのいくつかの変数に基づいて 3 つのうちの 1 つを入力することです。

基本的に、私がやりたいことは次のとおりです。

L1 が 0 より大きく、J1、N1、および P1 が 0 の場合、セルに「silver」を入力します。

J1、N1、または P1 が 0 より大きい場合は、「low」を入力します。

V1 が 50 未満の場合は、「高」と入力します。

何度か近づいたことはありますが、結局解決できず、数時間も取り組んでいます。どなたか助けていただければ幸いです。

答え1

どのシナリオを優先するかに基づいて IF 式を構成する必要があります。

=IF([first scenario], [first scenario value], IF([second scenario], [second scenario value], IF([third scenario], [third scenario value])))

あなたの場合は次のようになります:

=IF(AND(L1>0, J1=0, N1=0, P1=0), "Silver", IF(V1<50, "High", IF(OR(J1>0, N1>0, P1>0), "Low")))

答え2

これは質問の内容に基づいた私の最善の推測です。

ネストされた IF を使用します。

=IF(V1<50,"High",IF(L1>0,IF(AND(J1=0,N1=0,P1=0),"Silver","Low"),"")

答え3

L1 <= 0 であるが、同時に V1 >= 50 である場合、何を取得しますか? または、J1、N1、および P1 がすべて <= 0 であるが、同時に V1 >= 50 である場合はどうなるでしょうか?

上記のシナリオの結果が空白である場合は、次の式を試してください。

=IF(V1<50,"High",IF(OR(J1>0,N1>0,P1>0),"Low",IF(AND(L1>0,J1=0,N1=0,P1=0),"Silver","")))

ここに画像の説明を入力してください

関連情報