誰も私にこの機能の問題点を教えてもらえますか?ありがとう!Excelの関数に引数が多すぎるのはなぜですか?
= IF(B4 < 7500、 "POOR"、(B4 < 10000、 "GOOD" "GREAT" IF)(> 12500 B4、 "EXCELLENT" IF)
誰も私にこの機能の問題点を教えてもらえますか?ありがとう!Excelの関数に引数が多すぎるのはなぜですか?
= IF(B4 < 7500、 "POOR"、(B4 < 10000、 "GOOD" "GREAT" IF)(> 12500 B4、 "EXCELLENT" IF)
ここに行く:
=if(B4 < 7500, "POOR", if(B4 < 10000, "GOOD", if(B4 < 12500, "GREAT", "EXCELLENT")))
注、これは必要な場合は、エラー処理を追加することができますので、あなたのB4の値は、数値であることを前提としています。
あなたはスプレッドシートのテーブルのいずれかで。代わりに、ネストされたIFのルックアップ機能を使用する値を格納することができ(維持しやすい)または値のペアを数式に書き込んでください:
=LOOKUP(B4,{0,7500,10000,12500},{"poor","good","great","excellent"})
ヒント:「GREAT」をトリガーする条件は何ですか? – Joe
IFは3つのパラメータをとります。あなたはそれを4つ与えます。それはあまりにも多くあります。 – teylyn