先週、誰かがとても親切にこの質問に答えてくれましたが、今度はさらに具体的に答える必要があります。
3 つの他のセルの内容に基づいて、3 つの異なる事前定義された数値のいずれかをセルに表示するにはどうすればよいですか。 1 日に特定のことが何回実行されるかに応じて、他の何かの予想ターゲットを合計に追加する必要があることを理解する必要があります。 たとえば、従業員が 10 件を超える電話を受ける場合、その従業員は 1 日中電話に出ていると想定されるため、50 件の電子メールの KPI に応答できる必要があります。 10 件未満の電話を受ける場合は、他の機能を担当していると想定されるため、50 件の電子メールに応答することは期待されません。 スプレッドシートで、各従業員の機能に基づいて 1 か月間の KPI を計算します。 数式を含むセルは D62 です。 T3 の数値が 10 より大きい場合は D62 に 200 を表示し、10 未満の場合は 0 を表示します。 ただし、もう 1 つの変数として、T3 の数値が 10 未満で BP3 の数値が 10 より大きい場合は、D62 に 50 を表示する必要があります。
=IF(T3>10,200,0,IF(BP3>10,50,0)) This is where I got to
前にも言ったように、誰かがここで正しい数式を教えてくれました。今抱えている問題は、T3 の内容が 30 から 50 の間であれば D62 が 50 を返すような範囲をさらに導入したいということです。次の数式を試しました。
=IF(T3>30,200,IF(T3<50,50,IF(BP3>10,50,0)))
ただし、T3 の内容が 0 の場合、50 が返されます。2 番目の IF ルールを数値のすぐ下ではなく範囲にすることはできますか?
答え1
これは、記述した if ステートメントを考慮すると予想される動作です。(0 は 50 未満です)。
AND ステートメントを含める必要がある場合があります。
=IF(AND(A1<75,A1>50), "Pass", "Fail")
または、OR ステートメントも必要になる場合があります。
=IF(OR(A1>75,B1<75), "Pass", "Fail")