问题:

范围A2:C8包含数字行。对于每一行,我们希望指出满足以下条件的数量:

  1. Num1(A列)= 2 2. Num2(B列)= 4 3. Num3(C列)= 6以下基于嵌套IF函数的公式非常复杂:

IF(A2 = 2,IF(B2 = 4,IF(C2 = 6,“所有条件”,“两个条件”),IF(C2 = 6,“两个条件”,“一个条件”))),IF( B2 = 4,IF(C2 = 6,“两个条件”,“一个条件”),IF(C2 = 6,“一个条件”,“没有条件”))))

有没有更简单的方法可以达到相同的结果?

解决方案:

使用CHOOSE函数,如以下公式所示:

CHOOSE((A2 = 2)(B2 = 4)(C2 = 6)+1,“没有条件”,“一个条件”,“两个条件”,“所有条件”)