lzth.net
当前位置:首页 >> ExCEl多条件判断函数 >>

ExCEl多条件判断函数

满足多个条件也可以分两种情况:1)同时满足多个条件;2)满足多个条件中的一个或若干个即可.我们以下图的数据来举例说明.首先,利用AND()函数来说明同时满足多个条件.举例:如果A列的文本是“A”并且B列的数据大于210,

1、如果是同时要成立,可以用and(),如:=if(and(a1>0,b1>0,c1>0),"合格","不合格",3个条件要同时成立,才显示“合格".2、如果是或者关系,可以用or(),如:=if(or(a1>0,b1>0,c1>0),"合格","不合格",只要有一个条件成立,就显示“合格”.3、如果分别几种情况,来判断,可以套用if(),如数在A1,其中0-59 不合格;60-85合格;86-100优秀 公式:=if(a1<60,"不合格",if(a1<85,"合格","优秀"))

多个判断条件,根据实际需要,可以利用if函数或者sumproduct函数来实现返回结果.软件版本:Office2007 以Sumproduct函数为例说明:1.根据F2和G2的条件,对AC列中的数据进行计算求和:2.输入公式如下:3.得到多条件求和结果:

假设你数据在B2那么在B3中输入=LOOKUP(B2,{18;36;54;72;90;108;126;144;162;180;198;216},{"A+";"A";"A-";"B+";"B";"B-";"C+";"C";"C-";"D+";"D";"D-"})然后 CTRL+SHIFT+ENTER(数组函数)下拉公式即可.

=IF(m=1,"a",IF(m=2,"b",IF(m=3,"c","")))

=IF(AND(M2-N2<=0.2,Y2=H2),"f",IF(AND(M2-N2<=0.2,OR(Y2="",Y2=X2),X2="a"),"w",""))

=IF(B1<100,"c",IF(OR(AND(A1>=60,B1<150,B1>=100),AND(A1<60,B1>=100)),"B",IF(AND(A1>=60,B1>=150,B1<200),"B+",IF(OR(AND(A1>=80,B1>=200,B1<400),AND(A1>=60,A1<80,B1>=200)),"A",IF(AND(A1>=80,B1>=400),"A+","")))))

=if(a1>100,a,if(a1>1,b,if(a1>0,c)))

D3公式=INDEX(H$3:K$6,MATCH($A3&$B3,F$3:F$6&G$3:G$6,),MATCH(C3,H$2:K$2,)),按CTRL+SHIFT+ENTER结束,下拉.

if(sum(H:H)0,sum(p:p)+sum(K:K),sum(p:p)-sum(K:K),if(sum(H:H)0,sum(p:p)+sum(K:K),sum(p:p)-sum(K:K)))) 不知道你H列和P+K 和P-K啥意思,就当是H列P列 和K列求和了,如果不是,那就换成H1.P1.K1. 我感觉大概思路是这个 公式如果有错误自己改正一下.

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com