网站首页 > 开源技术 正文
公式:=IF(判断条件,满足条件下的返回值,不满足条件下的返回值)
一、单条件判断
计算职工的全勤奖:当出勤的天数大于等于22天,则奖励500元,否则不奖励。
C2=IF(B2<22,0,500)
二、多条件判断(把多个条件组合起来,同时满足或者至少满足其一)
同时满足出勤天数不少于22天和户外作业,才能有奖金800元,否则奖金只有200元,=IF(AND(E2>=22,F2="是"),800,200)。
只要满足出勤天数不少于22天或者户外作业之一,就能有奖金800元,否则奖金只有200元,=IF(OR(E2>=22,F2="是"),800,200)。
AND(条件1,条件2……)=同时满足条件1,条件2……
OR(条件1,条件2……)=条件1,条件2……至少满足一个
三、多条件求和
要计算出勤天数是22且为户外作业的总奖金数:
公式
=SUM(IF(((E2:E8=I3)*(F2:F8=J3)),G2:G8,0))
输完公式同时按ctrl+shift+enter组合键才能显示正确的结果,自动带{},{}表示公式涉及了数组运算(写完不能按enter,要同时按ctrl+shift+enter组合键)。
((E2:E8=I3)*(F2:F8=J3))表示同时满足E2:E8中的数据要是22且F2:F8中的数据要是是(*表示同时满足,+表示满足其一),匹配之后返回的是一个数组{同时满足这两个条件后的G列},最后求和。
四、IF嵌套
根据学生成绩进行分数评价:
公式
=IF(B2<60,$H$2,IF(B2<70,$H$3,IF(B2<80,$H$4,IF(B2<90,$H$5,IF(B2<100,$H$6,$H$7)))))
主要练习条件判断的逻辑,LOOKUP可以更简洁的替代
公式
=LOOKUP(B2,{0,60,70,80,90,100;"E","D","C","B","A","SSS"}),效果一样
猜你喜欢
- 2025-09-06 Excel中,除了If函数外,还有这些函数用于条件判断
- 2025-09-06 IF三个以上条件判断,千万别用AND和OR,Excel函数公式
- 2025-09-06 IF函数简单,多条件逻辑判断却很难,掌握这五种方法就一通百通
- 2025-09-06 Excel常用函数IF条件判断的嵌套用法#excel
- 2025-09-06 vba的if多条件判断语句,写法更灵活
- 2025-09-06 Excel函数:IF结合FIND函数快速判断是否包含关键字
- 2025-09-06 进阶高手必备的多条件数据分析技巧,收藏备用
- 2025-09-06 远离IF,遇到数字区间里的多条件查询,一定要用frequency函数
- 2025-09-06 按条件计算平均值,AVERAGEIF函数要牢记!
- 2025-09-06 Excel中的神器COUNTIF函数,你真的会用吗?
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)