Excel里IF函数只能嵌套7层,好像有办法扩充,怎么扩?

2024-12-12 13:07:17
推荐回答(4个)
回答1:

1、换Office7,if函数支持64层。
2、运用&符号,下面是例子
=IF(A3=1,"a",IF(A3=2,"b",IF(A3=3,"c",IF(A3=4,"d",IF(A3=5,"e",IF(A3=6,"f",IF(A3=7,"g","")))))))&IF(A3=8,"h","")
3、一楼说的方法都是好办法,而用lookup,vlookup,choose其他函数来解决才是王道

回答2:

第7层用另外单元格代替,比如
a1为if7层嵌套,公式末尾为if(if(if(……if(XX,XX,b2)
然后在B2中再输入if嵌套语句即可。
不知道我描述清楚没。希望你成功

回答3:

if 嵌套7层可以通过定义名称来扩充,但一般会有更好的方法来解决,lookup,vlookup,choose等等。请参考以下帖子

回答4:

我不知道谁教你EXCEL公式的,EXCEL公式是做到越简单越好的,那么多重复的公式是不推荐的。