excel中if函数能输入几个嵌套呢??

当我输入到第九个却显示出错,EXCEL表里提醒只能输入七个,但我表格里第八个还能继续使用,这种要怎么处理?
另我要输入上几十个IF公式,请问咋更改权限?
急急!!!

超过8个,是不可以用了。但至少有两种办法可以解决这个问题,这得看你的具体要求了。

举例:
=IF(A1="a","王五","")&IF(A1="b","张三","")&IF(A1="c","李四")
可以继续&连接下去。

或者:
=INDEX({"张三","李四","王五","赵六","小三","不知道","唐骏","土摩托"},MATCH("b",{"a","b","c","d","e","f","g","h"},0))
结果为”李四“,把粗体的b改为g,返回“唐骏";可以继续加很多。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-07
晕 把所有IF公式用AND连接起来 不然几十个估计没法用了你的表应该有其他方法 几十个镶嵌太复杂了
相似回答