Excel基础(08)IF函数

Excel基础(08)IF函数

一.基本

1.1单层用法

=IF(E2="男","先生","女士")

1.2多层

1.返回文本

在否定条件多个嵌套即可,就是多个if

=IF(B2="理工","LG",IF(B2="文科","WK",IF(B2="财经","CJ")))

2.值变换

  • 本地学生 总分为原始分加 30
  • 本省学生 总分为原始分加 20
  • 外省学生 总分为原始分加 10
=IF(G2="本地",H2+30,IF(G2="本省",H2+20,H2+10))

3.数值范围

  • 录取情况
  • 600分含600 显示 第一批
  • 400-600 含400分 显示 第二批
  • 400分以下 落榜

写最大范围再到中范围了

=IF(I8>=600,"第一批",IF(I8>=400,"第二批","落榜"))

1.3很多层嵌套

1.用多层嵌套

用选定单元格,绝对引用即可

=IF(G6=$B$4,$C$4,IF(G6=$B$5,$C$5,IF(G6=$B$6,$C$6,IF(G6=$B$7,$C$7,IF(G6=$B$8,$C$8,IF(G6=$B$9,$C$9,IF(G6=$B$10,$C$10,IF(G6=$B$11,$C$11,IF(G6=$B$12,$C$12,$C$13)))))))))

2.vlookup

=VLOOKUP(G6,$B$4:$C$13,2,0)

  • 参数1:对应哪个值
  • 参数2:查找匹配的范围
  • 参数3:选中第几列
  • 参数4:0就是精确匹配

3.用字符串连接

=IF(G21="A级","A级","")&IF(G21="B级","B级","")&IF(G21="C级","C级","")&IF(G21="D级","D级","")&IF(G21="E级","E级","")&IF(G21="F级","F级","")&IF(G21="G级","G级","")&IF(G21="H级","H级","")&IF(G21="I级","I级","")&IF(G21="J级","J级","")

1.4Iserror函数

判断这个单元格是否有错

返回值是TRUE和FALSE

1.出错了

2.使用函数

=IF(ISERROR(D35/C35),0,D35/C35)

二.AND OR

2.1对于60岁以上(含)的男性员工给予1000元奖金

=IF(AND(A3="男",B3>=60),1000,0)

2.2对于60岁以上或40岁以下的员工给予1000元奖金

=IF(OR(B12>=60,B12<40),1000,0)

2.3对于60岁以上的男员工或40岁以下的女员工给予1000元奖金

=IF(OR(AND(A20="男",B20>=60),AND(A20="女",B20<40)),1000,0)

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bmNkotc2AECynaY6

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值