网站首页 > 开源技术 正文
文章最后有彩蛋!好礼相送!
Excel秘籍大全,前言
IF函数是使用频率最高的函数,语法也很简单。
Excel秘籍大全,正文开始
IF(逻辑表达式,逻辑表达式为TRUE返回,逻辑表达式为FALSE返回)
一、基础应用
if基础
=IF(C2>=60,"及格","")
C2>=60,就是逻辑表达式,如果满足>=60,就返回TRUE,所以返回及格,如果没有60大,就返回空值。
二、三个以上条件,and
多条件判断
=IF((C2>1000)*(D2>1000)*(E2>1000),"达标","")
(C2>1000)*(D2>1000)*(E2>1000)这个部分是三个布尔值相乘,如果中有一个不成立,就会有一个0值,那整体结果就返回0,所以在三个条件都成立,才会获得结果1,1就是true,所以返回第二参数达标。
这个公式的通用方法是and函数。
使用and
=IF(AND(C2>1000,D2>1000,E2>1000),"达标","")
AND(C2>1000,D2>1000,E2>1000),必须三个条件都成立才返回TRUE
三、三个以上条件,or
使用or
任意一个月成绩小于1000,就不达标。or,只要有一个条件成立,就返回TRUE。
=IF(OR(C2<1000,D2<1000,E2<1000),"不达标","")
这个公式,还可以写成这样的形式。
=IF((C2<1000)+(D2<1000)+(E2<1000),"不达标","")
如果三个值都比1000大,就返回false,只有任意一个成立,它至少返回1,所以就返回不达标。
四、if多层嵌套
多层
=IF(C2<10000,C2*0.01,IF(C2<30000,C2*0.03,IF(C2<50000,C2*0.05,C2*0.08)))
这个嵌套的原理,在我的专栏里讲过,大家可以去看下,如果你搞定了前几个例子,这个很简单。
五、在if中使用数组批量判断填充。
数组判断
第一步,选中范围,然后输入公式=IF(C2:C12<60,"不及格","")
因为C2:C12是个数组,所以我们使用ctrl shift 回车确定。
以上就是IF多条件判断的五种方法。
以下《900套高逼格工作模板.xls 》免费下载,不收一分钱!
常用Excel
用Excel玩好报表
是必不可缺的技能
要知道一张好的图表
可以做到一图胜千言!
今天推荐的超实用干货是
《900套高逼格工作模板.xls 》
3.2G高逼格Excel可视化模板
制作精美 可直接套用
适合自用和内部培训使用
领取方式
关注我们
私信发送关键字:900
即可免费领取
资料来源于网络,公益分享,如有侵权,联系删除
猜你喜欢
- 2025-09-04 Python学不会来打我(18)条件语句if/else/elif使用方法与实战场景
- 2025-09-04 由浅入深学会IF函数,新手必学!快来学学吧
- 2025-09-04 Excel函数之王IF函数:三步通关复杂决策!
- 2025-09-04 如何解决:字符串字符之间加分隔符
- 2025-09-04 在Excel中,你真的精通 * + 这些吗?
- 2025-09-04 Excel 小白必藏!9 个常用公式覆盖 80% 办公场景,处理数据不费劲
- 2025-09-04 告别加班!这18个Excel/WPS公式让你下午5点准时关电脑
- 2025-09-04 Excel逻辑判断不再头疼:AND和OR你必须会!
- 2025-09-04 千万别说你会IF函数,这些公式,你都不一定全会
- 2025-09-04 [office] Excel if函数用法教程以及使用实例
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 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)
本文暂时没有评论,来添加一个吧(●'◡'●)