Excel基础函数IF的7个使用技巧,硬核干货哦!
发布时间:2022-04-11 18:22:06
IF函数,恐怕是大家接触的最早,用的最多的一个函数了吧……如果你仅仅用它来做简单的判断,那就有点儿浪费IF函数了……
一、IF函数:基础功能及语法结构。
功能:判断给定的条件是否成立,如果成立,返回指定的一个值,否则返回指定的另外一个值。
语法结构:=IF(判断条件,条件为True时的返回值,条件为False时的返回值)。
目的:判断本班学生的成绩是否及格。
方法:
在目标单元格中输入公式:=IF(D3>=60,”及格”,”不及格”)。
解读:
公式=IF(D3>=60,”及格”,”不及格”)中,首先判断D3的值是否大于等于60,如果条件成立,则返回“及格”,如果小于60,则返回“不及格”。
二、IF函数:多层嵌套。
目的:根据分值判断成绩的等级。
方法:
在目标单元格中输入公式:=IF(D3=100,”满分”,IF(D3>=95,”优秀”,IF(D3>=85,”良好”,IF(D3>=60,”及格”,”不及格”))))。
解读:
1、IF函数除了单条件判断之外,还可以多条件嵌套判断。当条件满足时,直接返回结果,否则继续判断,直到最后一个结果为止。
2、在判断时,必须按照“成绩”或“优良差”的顺序来书写公式,否则无法得到正确的结果。此示例中如果从低分向高分判断,则公式为:=IF(D3<60,”不及格”,IF(D3<=85,”及格”,IF(D3<=95,”良好”,IF(D3<100,”优秀”,IF(D3=100,”满分”)))))。
三、IF函数:多层嵌套Ifs。
目的:根据分值判断成绩的等级。
方法:
在目标单元格中输入公式:=IFS(D3=100,”满分”,D3>=95,”优秀”,D3>=85,”良好”,D3>=60,”及格”,D3<60,”不及格”)。
解读:
1、在用IF函数做多层嵌套时,比较麻烦,容易出错,所以可以用Ifs函数来替代IF函数完成多层嵌套任务。
2、Ifs函数的作用为:检查是否满足一个或多个条件,并返回第一个条件为True时对应的值。语法结构为:=Ifs(条件1,返回值1,……条件N,返回值N)。
四、IF函数:复杂多条件嵌套。
目的:根据“年龄”和“性别”情况判断是否“退休”。
方法:
在目标单元格中输入公式:=IF((C3=”男”)*(D3>=60)+(C3=”女”)*(D3>=55),”退休”,””)。
解读:
1、当Excel中的条件成立时,返回True,暨1,否则返回False,暨0。
2、公式=IF((C3=”男”)*(D3>=60)+(C3=”女”)*(D3>=55),”退休”,””)中,当条件(C3=”男”)*(D3>=60)同时成立时,返回“退休”,或者当条件(C3=”女”)*(D3>=55)同时成立时,返回“退休”,否则返回空值。
五、IF函数:配合Sum函数求和。
目的:根据“性别”统计“总成绩”。
方法:
1、在目标单元格中输入公式:=SUM(IF(C3:C9=G3,D3:D9,””))。
2、Ctrl+Shift+Enter填充。
解读:
1、示例中用到了数组公式,所以需要用Ctrl+Shift+Enter来填充;将所有的值返回之后,用Sum函数来求和。
2、如果只是为了达到单条件求和,完全可以使用Sumif函数来完成哦。关于Sumif函数的用法,请查阅历史消息中的相关文章哦!
六、IF函数:配合And或Or完成判断。
目的:根据“年龄”和“性别”情况判断是否“退休”。
方法:
在目标单元格中输入公式:=IF(OR(AND(C3=”男”,D3>=60),AND(C3=”女”,D3>=55)),”退休”,””)。
解读:
1、And函数的作用为:如果所有的条件都成立,则返回True,否则返回False。语法结构为:=And(条件1,条件2,……条件N)。
2、Or函数的作用为:如果所有的条件都不成立,则返回False,否则返回True。语法结构为:=Or(条件1,条件2,……条件N)。
3、公式中如果男同志满60岁,或女同志满55岁,都返回“退休”,否则返回空值。
七、IF函数:配合Iserror函数使用。
目的:计算总成绩。
方法:
1、在目标单元格中输入公式:=SUM(IF(ISERROR(D3:D9),0,D3:D9))。
2、Ctrl+Shift+Enter填充。
解读:
1、当指定的区域中包含错误值时,无法用Sum函数直接求和。
2、Iserror函数的作用为:检测一个值是否为错误,对应返回True或False。
3、公式中用Iserror函数判断当前区域是否存在错误值,如果存在错误值,则由IF函数判断返回0,否则返回值本身,然后用Sum函数求和。


猜你喜欢
- Win10怎样优化系统?Win10优化系统的步骤教程,刚安装好电脑操作系统基本上都是需要优化的,很多用户不知道Win10怎样优化系统,下面小
- 自己的Win7/Win8/Win8.1系统推送了可免费升级Win10系统通知消息,因为其一直显示,对很多用户使用电脑造成了困扰,下面教大家如
- 上周,苹果发布了iPad Pro 2020款平板电脑,2020款iPad Pro处理器和上代有何不同呢?众所周知,上代iPad Pro使用的
- Excel中经常需要使用到函数曲线,函数曲线具体该如何生成呢?下面是由小编分享的excel生成函数曲线的教程,以供大家阅读和学习。excel
- 办公中经常会用到excel中的删除空白行的功能,删除空白行功能可以能使数据表不再有空白行影响美观,如果不懂得如何使用的朋友不妨一起来探究学习
- iOS11怎么共享iCloud存储空间?iOS11分享iCloud空间方法!在升级到 iOS 11 之后,我们可以将自己的 iCloud 存
- 在使用Word编排文档的时候,我们经常会遇到各式各样难题,有时候,因为一个非常简单的小问题,总是耽误下班时间。因此,今天在这里小编就给大家分
- 豆瓣如何关注豆列?豆瓣app是一个社区网站,里面有很多关于书籍,电影,音乐等作品的信息,用户可以使用豆瓣对这些作品进行评论。想要加入豆瓣豆列
- 在excel表格函数的运用中,“IF"函数我们经常用到,往往我们用”IF“判读多个条件时,运用的是多级嵌套的方式。然而,我们需要多
- Excel中数据的差具体该如何求解呢?接下来是小编为大家带来的excel求差的方法,供大家参考。excel求差的方法:求差步骤1:打开Exc
- 通常情况下,下载的文章格式都比较的乱,中间的空行也比较多。遇到这种情况,小伙伴们是怎么处理的呢?是不是在一行一行的删除修改呢?相信小伙伴们都
- Excel小于100的数怎么批量替换成100?excel表格中的数据很多小于100,想要将小于100的数据替换成100,该怎么操作呢?下面我
- 今天教大家一个小技巧:在 Word 里竖向删除文字。打开word文档,如下图,我们要删除汉字前方的阿拉伯数字000:在键盘上找到Alt键,摁
- 为什么Windows系统的还原点不起作用?相信很多伙伴在操作Windows系统的过程中,都有建立系统还原点的习惯,一旦系统出现不可修复的故障
- 最近,很多用户在抱怨win10的系统,说win10系统在使用过程中,总是会碰到需要执行某些命令来更改电脑设置的情况。而且,有部分必须要以管理
- 相信很多用户对于Word这款软件并不陌生,甚至有很多用户一直都在使用它,当我们在使用Word文档编辑文字时,如果文章的内容很长就会自动分为许
- 您在播放蓝光光盘/文件夹/ ISO文件和DVD光盘/文件夹/ ISO文件时遇到麻烦吗?您是否正在寻找功能强大的媒体播放器?Vidmore P
- Window11wifi图标没了,wifi也连不上怎么解决?最近有很多升级了最新版的Win11用户反映,自己电脑的wifi功能消失了,连不上
- 在Word的使用过程中,当我们需要对文档某一处进行单独注释时,往往需要插入参考文献。这种做法一方面可以对文档的细节部位再行解释,另一方面也可
- Steam中有一款非常精美的动态桌面壁纸Wallpaper Engine,在这里可以看到各种各样画质华丽的壁纸,那要如何给自己电脑安装Ste