Excel是我们大多数工作中必须要使用的工具,但很多朋友不善于使用函数公式解决问题或满足工作需要,导致本不复杂的工作消耗了我们不少的工作和休息时间,影响工作效率的同时也影响我们的工作心情。
同时,我们一般遇到Excel问题也会上网搜索,逐一攻破,由于每次的学习很分散,导致查询使用起来不方便,不系统。为此我会逐一给大家介绍最基础、最简单常用的一些函数公式,包括文本类函数、逻辑函数、统计函数、查找引用函数、日期时间函数等,便于大家查询与使用,助力你的工作事半功倍!

今天我们重点介绍Excel中最简单常用的逻辑函数。包括if函数、and函数、iferror函数、or函数,下面我们逐一介绍。
1.if函数
定义:根据条件判断而获取不同结果。
简单理解,就是当你要想要通过一定的条件选择来显示结果的时候,就会运用到这个函数。
比如当你需要把一组数据分类分级,如分数大于60分算合格,反之不合格,想通过这样的判断,来得到每个数据的判定结果就可以运用这个函数。如图显示。
公式为:=IF(C3>=60,"合格","不合格"),当你二选一的判定时使用这个公式就会非常快速的得出判定结果。

但是你会说,我要判断的条件比这个更复杂,怎么办?例如当你大于合格分数的基础上优秀是85分以上、良好是70到84的分数范围,60-69分数为合格,小于60分的不合格,如何快速判定?那就要和下面的and函数组合使用了。
2.and函数
定义:判断多个条件是否同时成立。
简单的理解,就是满足A和B的条件下来识别不同结果。通过以上示例,就是满足70到84分这两个条件判定为良好,满足60-69分的条件判定为合格。如下图显示。
公式为:=IF(C3>=85,"优秀",IF(AND(C3>=71,C3<=84),"良好",IF(AND(C3>=60,C3<=74),"合格","不合格")))。 可以看到,有几个if,后面就配上几个括号。

3.iferror函数
定义:如果公式计算结果错误,则返回您的指定值,否则返回公式结果
我们很多时候会出现#N/A、#DIV/0!等无法显示的错误结果。出现这样的显示结果,不仅影响美观,也会影响后续我们的数据计算。原始的做法是将不需要这些的错误结果通过替换的方式解决。这么做就需要每次复制、粘贴、替换有些麻烦。使用iferror函数就可以快速解决这个问题。
如下图,当通过vlookup查找数据的时候,查不到的内容会在单元格显示#N/A。如果我们想要得到将单元格设定当为错误值时显示结果为空。就可以输入如下公式。

如果认为公式有些长,那么可以先把Vlookup的公式编写好,然后再此基础上加上iferror函数即可。
同样的,如下图,如果计算数据中出现#DIV/0!时,也可以用iferror函数"替换"。
公式为:=IFERROR(ROUND(D9/C9,0),"")

4.or函数
定义:判断多个条件中是否至少有一个条件成立
如同and函数,or函数就是当两几个参数有其中一个满足条件时,显示结果为TURE,反之都不满足条件时显示结果为FALSE。
例如数语外考试中,有一项分数超过70分就算合格,就可以运用到or函数。如下图。

复杂一点可能是数据结果不是想得到TURE或是FALSE,想得到文字或是其他方式的判定结果。例如当TURE时为合格,反之FALSE判定时则不合格。就可以和if函数组合使用了。如下图。

以上这些EXCEl最简单常用的逻辑函数使用方法,希望对你日常工作有帮助。后续会陆续更新EXCEl常用函数内容,如果现在用不到的,可以先收藏起来,便于日后查找使用。