IF函数嵌套层数超过7层,怎么办?

2024-05-14

1. IF函数嵌套层数超过7层,怎么办?

那就一层一层的搞啊
<%
if ...
  if ...
    if ...
      if ...
        if ...
          ...
        end if
      end if
    end if
  end if
end if
%>

IF函数嵌套层数超过7层,怎么办?

2. excel函数里IF函数只能嵌套7层,超出7层的话,怎么办?

用CHOOSE+LOOKUP函数可以解决,这2个函数组合不受嵌套限制,理论上能完成N多层嵌套.
具体问题可HI我,我帮你解决.

3. EXCEL使用if函数嵌套超过七层怎么办

你写的公式数据与表格中的数据不对应

公式可以写成
=IF(P6="","",LOOKUP(P6,{0,"F";50,"D";53,"C-";58,"C";63,"C+";68,"B-";72,"B";78,"B+";83,"A-";88,"A";93,"A+"}))

07及以上的版本可以支持7层以上的嵌套,如果是03版且一定要用IF进行嵌套的话,公式可以改成
=IF(P6="","",IF(P6<72,IF(P6<50,"F",IF(P6<53,"D",IF(P6<58,"C-",IF(P6<63,"C",IF(P6<68,"C+","B-"))))),IF(P6<78,"B",IF(P6<83,"B+",IF(P6<88,"A-",IF(P6<93,"A","A+"))))))

EXCEL使用if函数嵌套超过七层怎么办

4. Excel中IF嵌套层数过多,求解决方法

两个函数就够了:
=IF(C3>=FIND(B3,"甲乙丙丁戊己庚辛")+10,8,5)

5. 用IF函数处理超过7层的嵌套该怎么处理啊?

七个IF条件作为一组,然后用&把它们串起来就不会提示错误了

用IF函数处理超过7层的嵌套该怎么处理啊?

6. excel嵌套层数超过七层的解决办法

最直接的方法就是换成2007以上版本.
如果不想就优化公式,最好能发个表,这样看累死人的
=choose(ag42,if(ab42>ad42,"按色令算",if(AB42ae42,"按色令算",if(AB42af42,"按色令算",if(AB42ac42,"按色令算",if(AB42<=Ac42,"按彩色套版价算","")))

7. excel IF 套嵌 超过7层,怎么解决这个问题? 谢谢

我确实够无聊,找了一下规律,公式替换成
=VLOOKUP(C2,工资表!A:AG,5*C6-2,0)
试试

excel IF 套嵌 超过7层,怎么解决这个问题? 谢谢

8. EXCEL的IF函数嵌套超过七层怎么办,一共有18个范围,具体公式如下

不用这么复杂,找两列(D、E),把比较的对应关系放进去,假设要判断的数据在A1,B1是判断结果的话,那么B1=LOOKUP(A1,D1:E18)