作者:乔山办公网日期:
返回目录:excel表格制作
IF嵌套超过7层。
2007版必复须新建xlsx格式,制才支持64层嵌套。如果是兼容模百式(.xls格式),度与2003相同,只支持7层嵌问套。答
重新规划公式,可以不超过7层嵌套:
=IF(AND(D5="",E5=""),"",
IF(D5+E5+K5<=1800,D5+E5,
IF(D5+E5+K5<=50000,IF(K5<1800,1800-K5,""),IF(D5+E5+K5<=400000,IF(K5<1800,D5+E5-48200,
IF(K5<50000,D5+E5+K5-50000,D5+E5)),
IF(AND(K5<400000,K5>50000),400000-K5,"")))))
=IF(AND(C14>=80,D14>=80,E14>=80,F14>=80),"优秀内",IF(OR(C14<60,D14<60,E14<60,F14<60),"差","及格容"))
=IF(OR(C14<60,D14<60,E14<60,F14<60),"差",IF(AND(C14>=80,D14>=80,E14>=80,F14>=80),"优秀","及格"))
=IF(COUNTIF(C14:F14,">=80")=4,"优秀",IF(COUNTIF(C14:F14,"<60"),"差","及格"))
1、不是用AND,而是用OR
2、公式不符合百IF格式,最后没有不符合条件时的返回度值。
改一下:
=IF(OR(P5="A",P5="A1",P5="A2",P5="A3"),"A",IF(OR(P5="B1",P5="B2",P5="B3"),"B",IF(OR(P5="C1",P5="C2",P5="C3"),"C","")))
当然,我不知道你的P5是真的显示的专是“A1”什么的,还是A1单元格的值。
如果是指各单元格值的话,就把各自的""去掉属。
你这个公式逻辑有点儿混乱,建议重来新描述一下你的逻辑。
你的输出源为OK和NO这两种情况,请就这两种情况都是哪些条件符合的逻辑描述清楚。百
例如输出OK的条件是:
C1>4
或者
( M1=6或M1=9 )并且 (B1<>"猴子" 或 B1<>"老鼠" )并且 A1<>"橘子度" 并且 B1<>"跳蚤"
不知道是不是这个逻辑。