自动符号不会切换

02/10/22
接受

大家好!

我正在尝试自动化符号。逻辑应该是,如果特定单元格低于90%,则将其标记为红色符号,如果大于90%,则将其标记为黄色,如果大于或等于100%,则将其标记为绿色。

这是我得到的:

=IF([实际与目标生产平方英尺]@row < 0.9,“红色”,IF([实际与目标生产平方英尺]@row > 0.9,“黄色”,IF([实际与目标生产平方英尺]@row >= 1,“绿色”)))

当超过100%时,符号不会变绿。黄色和红色正在工作。

谢谢你的支持。

最佳答案

  • 杰西塔杰西塔
    ✓回答

    对于您为Yellow编写的条件,值1也将为真,因此IF语句在此停止。交换绿色和黄色,这样if语句首先遇到绿色条件,只有在被拒绝时才继续前进。

    您还可以完全删除黄色条件,如果其他两个if语句都为假,则将“yellow”作为值。

答案

  • 杰西塔杰西塔
    ✓回答

    对于您为Yellow编写的条件,值1也将为真,因此IF语句在此停止。交换绿色和黄色,这样if语句首先遇到绿色条件,只有在被拒绝时才继续前进。

    您还可以完全删除黄色条件,如果其他两个if语句都为假,则将“yellow”作为值。

  • 太好了,谢谢!这说得通

登录注册置评。