wlbk.net
当前位置:首页 >> ExCEl条件函数4个条件 >>

ExCEl条件函数4个条件

你把条件重新排列下就可以了 前面的条件不要包含后面的条件的内容 比方说1234=if(A1>=4,4,if(A1>=3,3,if(A1>=2,2,if(A1,>=1,1,0)

可以使用index+match数组公式,也可以使用条件求和函数sumifs.输入=sumifs(d:d,a:a,"男",b:b,"工程师",c:c,">35") 得到a列为男、b列为工程师、c列年龄大于35岁的d列之和.如果有且只有一人,那么就是得到的唯一值.

=LOOKUP(K28,{0,60,75,85},{"不及格","合格","良好","优秀"})单个数值判断划分级别用这个方便一些.

用IF函数.问一下:C4>4.5怎么办?还有,单元格条件是小于1.2吧?在F4单元格内输入:=IF(C4>3.3,(C4+0.48)*0.24*0.45,IF(C4>2.1,(C4+0.48)*0.24*0.37,IF(C4>1.2,(C4+0.48)*0.24*0.24,(C4+0.48)*0.24*0.12)))然后,下拉复制.

=IF(-1^D2<0,IF(D2<=3,"小奇数","大奇数"),IF(AND(-1^D2>0,D2<=4),"小偶数","大偶数")) 应该把条件放进IF里面而不是在OR里面

=if(a2

=IF(AND(L4>0,L4<=10%),4*2.5*P4,IF(AND(L4>10%,L4<=20%),(0.25+3.5*(L4-10%))*P4,IF(AND(L4>20%,L4<=30%),(0.6+4*(L4-20%))*L4,P4)))如有有兴趣还可以学一下vlookup的模糊查询,也有类似功能.

还有更简单的:a2=code(a1)-64

修改公式为:=IF(F3<60,"1",IF(F3<120,"2",IF(F3<180,"3",IF(F3<240,"3","4"))))

把你的公式修改如下:=IF(A2<70%,0,IF(A2<80%,60+20*(A2-70%)/(80%-70%),IF(A2<90%,80+20*(A2-80%)/(90%-80%),100)))先已判断A2是否小于70,到第2个IF,就已满足A2>=70了,再来一次比较,纯属画蛇添足.后面的IF也一样.说是画蛇添足,那是因为:假设A2为75,来分析下70%=<A2<80%会得到什么结果,Excel先判断70%=<A2,显然得到的结果是true,接下来就是判断;true<80%,在Excel中,逻辑值大于任何数字,所以再用true,所比较的结果就是false,而并不是预想的true(在70~80%范围内),所以是画了多余的足!

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