Excel 定义自定义编号格式

Excel 定义自定义编号格式

我正在尝试将整数映射到 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 代码以及掩码文本进行自定义格式和特殊规则。

我发现默认情况下自定义编号是通过检查、和值来实现的POSITIVENEGATIVEZERO确信一定有另一种方法可以做到这一点,即添加更多值。

更新

  • 添加配方

答案1

第一的:

对前 3 个结果使用自定义格式:

"Secure";"Unsecure";"Partial"

在此处输入图片描述

然后使用条件格式规则在小于一时更改格式:

公式:

=A1<-1

数字格式规则:

;"Other";

在此处输入图片描述

相关内容