1、EXCEL 多个条件判断:1:统计工龄情况,统计规则如下:工龄20为“长”,10工龄=20为“中”,工龄20,长,IF(A210,中,短)或者=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
2、D1 1 0 A1 0 1 B1 1 1 C0 0 0 DA列为1,B列为1,c列为0,则D列判为AA列为1,B列为0,c列为1,则D列判为BA列为1,B列为1,c列为1,则D列判为CA列为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的值200时,显示为200.如果F2的数值在5200,则正常显示!=if(sum(a2
3、: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+.再多的条件都可以.OR1:我要判断某个数是否是
4、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(光,招,建,.条件区)*.求和区域)=MATCH(99,FIND(光,招,建,A1)下拉=FIND(MID(A1,3,1),光招建) 测试正确解释:返回光招建中”光”,”招”,”建”的位置数