我正在尝试将整数映射到 Excel 中的易用性值。这背后有一个原因,即为什么我不能只在单元格中显示值,所以我希望有人能在这里指导我。
背景:
我有一个条件公式来查看多个条件。此评估有以下四种结果之一:
1, 0, -1, -2
公式是:
=IF([@Status]="RETENTION-HOLD", -2, IF([@Status]="UTILITY", -3, IF(AND(OR([@[User Contact?]]="Yes", [@[User Contact?]]="SMS'ed / Yes"), [@[2SV Activated?]]="Yes"), 1, IF(NOT([@Status]="Active"), 0, -1))))
每个都代表一个易用性(EOU)值:
- 1 = 安全
- 0 = 部分
- -1 = 不安全
- -2=其他
图标上的条件格式需要 EOU 整数,因为图标是数字条件的,而不是像单元格条件的颜色等那样以文本为条件的。
我尝试过的:
我已自定义 IF 公式以剔除评估值(即 1、0、...)。然后,我在字符串中的结果上使用自定义编号:"Secure";"Partial";"Unsecure";"Other"
使用此功能,它仅引用正确屏蔽的 1,0,-1 值,并忽略 -2 占位符。
所需结果:
我想要一种无需使用 VBA 或 VLOOKUPS 的方法,为我提供评估值的更多 EOU 值掩码,而不是仅仅三个选项,这样我就可以使用 eval 代码以及掩码文本进行自定义格式和特殊规则。
我发现默认情况下自定义编号是通过检查、和值来实现的POSITIVE
。NEGATIVE
我ZERO
确信一定有另一种方法可以做到这一点,即添加更多值。
更新
- 添加配方