if 可以嵌套几层函数?
回答·2
最热
最新
- if 函数直接套是只能套 7 层,但有办法可突破 7 层 突破 IF 函数嵌套 7 层限制的两个方法 一、使用 CHOOSE 函数替代 IF 函数: =CHOOSE(FIND("1",(条件 1)*1&(条件 2)*1&……&(条件 N)*1),结果 1,结果 2,……结果 N) 说明:所有条件的判断结果组成一个包含 0 和 1 的字符串(条件真得到 1,条件假得到 0),用 FIND 函数找到 1 的位置(条件真的位置),用 CHOOSE 函数得到相应结果。最多可以满足 29 个条件,如果超过 29 个条件还可以嵌套。 二、还原 HLOOKUP 函数的原型求解: =HLOOKUP(A1,{条件 1,条件 2……条件 N;结果 1,结果 2……结果 N},2,1) 说明:这一方法的条件数量不爱限制。 三、多加个括号
- 多条件,也可以用 sumproduct