css样式嵌套 if函数嵌套最多是多少层?如何突破层数限制?
if函数嵌套最多是多少层?如何突破层数限制?
在2003年,只有7层可以嵌套。如果你想突破,你可以分段做。公式=if(条件,为真时显示,为假时显示)。正确和错误都可以使用。Wps2013和更高版本的Excel有此限制。如果()有太多的层,那么会有太多的字符并且会很混乱。还有其他功能可以使用。
方法1:如果要引用12个月子表中的数据,可以将12个月子表分为两部分:=if(A1<7,显示从1到6的判断,显示从7月到12月的判断)。如果您想引用八月表,A1=100,这个数字在表1=Indirect(If(A1<7,If(A1=1,1,If(A1=2,2,If(A1=3,3,If(A1=4,4,If(A1=5,5,6);))))、If(A1=7,2,If(A1=8,8,If(A1=9,9,If(A1=10,10,If(A1=11,11,12);)&;”month中引用!A1“
方法2:上表简化后,可直接使用此公式:=direct(A1&;”month!A1 “),不使用if()。
方法3:如果您判断好坏,也可以使用lookup()来判断。可以超过7层,并保存字符。公式:
=查找(C3,{0,60,75,85},{“fail”,“pass”,“good”,“excellent”})
excel中if函数可以嵌套几次?
1。Excel 2003或更低版本只能嵌套7层,Excel 2007或更高版本可以嵌套64层。因此,您可以考虑使用Excel2007或更高版本。我用Excel已经10多年了,好像还没用过。
2、有些公式可以定义为名称,也可以突破嵌套级别的限制。
3、对于常规情况判断,尽量避免if。例如,系数由大到小或由小到大的比较判断可以与查找和vlookup进行比较,公式更简洁。
4、excel365版本,带ifs,比多层嵌套if更直观,公式更容易编写
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。