回答:
%としての表示は書式設定です。値は、パーセントの整数ではなく、実際の(10進数)値として格納されます。<5%をテストするには、<。05などを使用します。
ところで、5%から7%の間の値をテストする場合は、ORの代わりにANDを使用します。ORは、たとえば、3%が7%未満であるため、または8%が5%を超えるために当てはまります。
また、<と>のみをテストすると、範囲に穴ができます。値が正確に等しい場合に備える必要があります。<= vs.>、または<vs.> =のどちらが必要かを判断します。
IFを保存することもできます。最初の2つのIFは、すべての<.07をテストするため、偽条件は> =。07になります。IFの一般的な形式はIF(条件、真の結果、偽の結果)です。したがって、式は次のようになります。
=IF(B4<.05, "Excellent", IF(AND(B4>=.05, B4<=.07), "Good", "Satisfactory"))
パーセンテージ形式は0から1の間であるため、B4 <0.05のような関数の場合は書き換える必要があります。次のようになります。
=IF(B4<0.05, "Excellent", IF(OR(B4>0.05, B4<0.07), "Good", IF(B4>=0.07, "Satisfactory")))
あなたのIF関数を見ていると、あなたはあなたの関数で5%を定義するのを忘れていました