EXCEL 多个条件判断
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
EXCEL 多个条件判断:
1:统计工龄情况,统计规则如下:工龄>20为“长”,10<工龄<=20为“中”,工龄<=10为“短”
=IF(A2>20,"长",IF(A2>10,"中","短"))
或者
=TEXT(A2,"[>20]长;[>10]中;短")
再或者
=LOOKUP(A2,{0,11,21;"短","中","长"})
2:我需要这么一个公式,A1输入这个公式,B1为判断值,假设B1为1,那么A1=C1*D1,假设B1为2,那么A1=C1*D1*E1,假设B1为3,那么A1=C1*D1*F1....以此类推,当B1为不同值时,A1采用不同的计算公式,IF能办到但是太过麻烦,求各位达人,能有别的判断函数么
=C1*D1*if(B1=1,1,offset(D1,,B1-1))
3:
A B C D
1 1 0 A
1 0 1 B
1 1 1 C
0 0 0 D
A列为1,B列为1,c列为0,则D列判为A
A列为1,B列为0,c列为1,则D列判为B
A列为1,B列为1,c列为1,则D列判为C
A列为0,B列为0,c列为0,则D列判为D
请问D列的公式怎么设?谢谢。
=if(and(a1=1,b1=1,c1=0),"A",if(and(a1=1,b1=0,c1=1),"B",if(and(a1=1,b1=1,c1 =1),"C",if(and(a1=0,b1=0,c1=0),"D",""))))
4:如果我想F2=A2+B2+C2+D2+E2,但当F2的值<=5时,F2显示的为5;但当F2的值=>200时,显示为200.如果F2的数值在5~200,则正常显示!
=if(sum(a2:e2)<=5,5,if(sum(a2:e2)>=200,200,sum(a2:e2)))
5:如果A1=0,4,5,6,7时,B1显示2。如果A1=1,2,3,8时,B1显示
5.否则显示空
=if(a1<>"",if(or(a1={0,4,5,6,7}),2,if(or(a1={1,2,3,8}),5,"")),"")
6:在Excel中,需要做条件判断,
例如:如果A1=我,B1=1,如果A1=他,B1=2。
可以用IF(A1="我",1,IF(A1="他",2,"")来实现,
但是我很多类似条件要同时判断,超过10个。
如果A1=N,B1=NN,……
请问该怎么实现。
如果条件是唯一的,可用下面的格式:
=(A1="我")*1+(A1="他")*2+...
再多的条件都可以.
OR
1:我要判断某个数是否是0或者5,如果是的话输出这个数,怎么表示,=if(or(A1=0,A1=5),A1,"")
=if((A1=0)+(A1=5),A1,"")
=IF(OR(B1="硒鼓",B1="墨盒"),"耗材","其他")
FIND:
1:用FIND函数,FIND函数用法具体查找EXCEL帮助文件,例:
=ISNUMBER(FIND("A",A1)),结果是TRUE,包含,FALSE,不包含
2:
深圳光大银行 1
深圳招商银行 2
深圳招商银行 2
南宁建设银行 3
海口建设银行 3
广州招商银行 2
=sumproduct(isnumber(find({"光","招","建"},....条件区)*.....求和区域)
=MA TCH(99,FIND({"光","招","建"},A1))下拉
=FIND(MID(A1,3,1),"光招建") 测试正确
解释:返回"光招建"中”光”,”招”,”建”的位置数