答案1
8 种可能性
基于“否”
=IF(AND(A1>=0.5,A2<>"No"),IF(A3="No","Low Risk","High Risk"),IF(A3="No","No","Re-evaluate"))
“是”为基础
=IF(AND(A1>=0.5,A2="Yes"),IF(A3<>"Yes","Low Risk","High Risk"),IF(A3<>"Yes","No","Re-evaluate"))
- 为了消除单元格空白时的困惑,请创建
Yes-No
下拉菜单单元输入 2 和 3(数据 -> 数据验证 -> 列表 ->Yes;No
)。
AND 条件
- 如果你比较行
3
,4
你会注意到,如果行中3
有No
,那么唯一不应该导致的结果No
是列中F
应该导致的Low Risk
而其第一行大于或等于0.5
(A1>=0.5
)且其第二行是Yes
(A2="Yes"
)或不No
(A2<>"No"
)。 - 类似地,如果行中
3
有Yes
,则唯一不应该导致 的结果Re-evaluate
是列中H
应该导致 的结果High Risk
,同样,而其第一行大于或等于0.5
(A1>=0.5
)且其第二行是Yes
(A2="Yes"
)或不No
(A2<>"No"
)。
答案2
如果您有 O365 或 2021,则可以使用 SWITCH 函数和连接输入 1 2 3 和相对引用来获取结果。
这是一个示例。请参见下面的屏幕截图。
第 4 行是静态的,仅用于比较目的。B5 中的公式
=SWITCH(B1&B2&B3,"<50%NoNo","Result1","<50%YesNo","Result2",">=50%NoNo","Eval1",">50%YesNo","Eval2")
这只显示了 4 个条件,但您必须将其扩展到所有 8 个条件。
将公式拖到所需单元格。每个连接输入 B1B2B3、C1C2C3 将与设定的条件进行比较,并显示匹配条件的结果。
假设所有 8 个条件都是唯一的。
看看是否有帮助。