1 つのセルに 2 つの数式を適用する必要があります (1 つの数式は論理 1 です)

1 つのセルに 2 つの数式を適用する必要があります (1 つの数式は論理 1 です)

サンプルテーブル

私は現在、Excelでリスク登録文書を作成しており、2つの別々の列に入力しています: 1) リスクの影響と2) リスクの確率

これらのフィールドは両方とも 1 から 5 までの値を持つことができます。リスクの影響と確率がどのように評価されるかによって異なります。

「リスクの重大度」という 3 番目の列があり、そこに「リスクの影響」と「リスクの確率」の列を掛け合わせた結果を表示し、その結果 (数値) に論理式を適用したいと考えています。たとえば、数値が 21 ~ 25 の範囲内であれば、「重大」という単語を表示します。数値が 15 ~ 21 の範囲内であれば、「高」という単語を表示します。

私はこのタイプの式を使用しましたが、=IF(Q6*R6=S6>=21,S6<=25,”Critical”,”Fail”)うまくいきません...

ここにスクリーンショットを添付しますので、どのような形でもご支援いただければ幸いです。

答え1

たとえば、数字が 21 ~ 25 の範囲内であれば、「Critical」という単語を表示します。数字が 15 ~ 21 の範囲内であれば、「high」という単語を表示します。

この文では 26 を使用します。

=IF(Q6*R6=S6>=21,S6<=25,”クリティカル”,”不合格”)

=IF(AND((Q6*R6)>=15,(Q6*R6)<21),"High",IF(AND((Q6*R6)>=21,(Q6*R6)<25),"Critical",IF((Q6*R6)<15,"Out of Range","")))

分解すると、IF() と AND() 条件を分離します。will 21 が正確に何を指すのか定義していないため、1 つであると想定します。(あなたの説明によると、21 は「重大」または「高」のいずれかになります)。

数式の概念を理解してみてくださいif (condition1_happen , do_this1, else if (condition2_happen , do_this2, else if (condition3_happen , do_this3, else "ShowError" ) ) ) 。行き詰まったら共有してください。

それが役に立てば幸い。 ( :

関連情報