你真的会用If函数吗?

  • 发布时间:2018-11-07 16:00:40
  • |
  • 出处:PDF猫
  • |
  • 阅读量:445

相信大家都知道IF是什么意思吧!它的意思就是:如果....一看就知道它和条件有关系。>>>相关阅读:Excel条件函数学起来

在给大家讲解IF函数时,我们先来了解它的参数、语法等。

IF函数三个参数,语法解释:

IF(表达式,表达式正确返回的值,表达式错误返回的值)

有很多教程会交大家三个偷懒的写法:

省略第2个逗号和第3个参数,则表达式会错误时返回FALSE

如:IF(1>2,"对")

保留第2个逗号,省略第3个参数,则表达式错误时返回0

如:IF(1>2,"对",)

只省略第2个参数,则表达式正确时返回0

如:IF(1<2,,"错")

小编个人的建议是:平时我们输入表达式时不要去省略任何一个参数,将它全部补全,避免后面出现一些问题。

基础篇

1、单条件用法

=IF(A2>=60,"是","否")


2、多条件用法

=IF(A2<60,"不及格",IF(A2<80,"普通",IF(A2<90,"中等","优秀")))


3、单元格特定值不显示

=IF(A2>=60,"是",""),当成绩小于60分时,不显示


进阶篇

1、多条件判断

=IF(OR(B2<60,C2<60,D2<60),"是","否")


2、混合条件判断

=IF(OR(AND(A2="男",B2<22),AND(A2="女",B2<20)),"不能","能")


高级篇

1、if({1,0})逆向查询

=VLOOKUP(D2,IF({1,0},B:B,A:A),2,0)


2、N(IF 和T(IF 数组转换

=SUM(VLOOKUP(T(IF({1,0},E2,F2)),A:B,2,0))


一个vlookup本只能查找一个值,现在可以查找两个值,并求和

3、且条件求和

=SUM(IF((A2:A5="CHIQ")*(B2:B5>40),B2:B5))


按ctrl+shift+enter计算结果

4、或条件求和

=SUM(IF((A2:A5="CHIQ")+(B2:B5>40),B2:B5))


按ctrl+shift+enter计算结果

以上就是今日小编要跟大家分享的全部内容了,希望大家会喜欢。>>>推荐阅读:Excel新手必学的十大函数公式.

更多精彩内容敬请关系PDF帝(www.pdfdi.com),下期我们不见不散哦~

PDF猫转换器

支持40多种格式转换,高效办公

提示

每日可免费转换1份15M以下文件,今日您的次数已耗尽,下载桌面端软件即可不限次数、文件大小转换

下载客户端

微信扫码联系客服