前言:为了把更多的时间留给摸鱼。
话说,没有什么问题是64个IF解决不了的。
1--基础结构=IF(条件,符合则显示,不符合则显示)
如图以高于0.5的折扣为高折扣。
=IF(A2<=0.5,"低折扣","高折扣")。判断折扣是否<=0.5,小于的话显示“低折扣”。
2--嵌套IF,实现多种判断。依旧如图,以大于等于0.6折为异常“高折扣”,0.45-0.6之间为常规折扣,小于等于0.45为低折扣。
=IF(A2>=0.6,"异常高折扣",IF(A2>0.45,"常规折扣","低折扣"))。
首先执行第一个判断:是否大于等于0.6,符合返回高折扣,不符合执行第二个IF。
第二层IF判断是否大于0.45,因为前面已经判断出大于等于0.6的处理结果,因此这里不需要写成0.6>A2>0.45.如果满足大于0.45,则返回常规折扣。
最终其他情况均返回“低折扣”。
3--填充序列
=IF(B2<>B1,1,A1+1).函数中的“<>”意为“不等于”。
如果B2不等于B1,则返回数字1,否则数字+1。店铺名相同时数字累加,店名不同从1重新开始。
4--为优秀员工涨薪
=IF(RIGHT(A2,4)="(一店)",B2+500,B2)。
RIGHT函数是文本函数中从右侧提取文本字符数。这里作为IF的判断条件。
RIGHT先提取姓名的后4个字符,如果是“(一店)”,则执行+500的结果,否则返回原值。
5--与SUM函数组合求满足条件的单元格总和。
在乱序中求一班总分:
=SUM(IF($B$2:$B$14=E2,$C$2:$C$14))。判断B2:B14区域是否有=E2的单元格,有则返回对应C2:C14单元格内容,最后再用SUM求和。
教程excel if函数 【文章出处:抗攻击防御ddos http://www.558idc.com/krgf.html 复制请保留原URL】