告别IF函数,这个更简单高效的函数好用!

说到Excel必须学习的函数,IF函数总是占有一席之地,无论是在条件判断中,还是在辅助VLOOKUP中,它的使用频率都非常高。

然而,大多数学生在使用IF函数时会出错。我相信你对这个错误提示很熟悉。

告别IF函数,这个更加简单高效的函数好用到爆!

“运气”好的时候,直接回车功能可以运行成功。当你点击返回,当你按下回车,你发现计算结果是错误的。

其实大部分原因是IF嵌套层数太多,导致了孰轻孰重的混淆。

而且很难读懂。如下,能一眼看出函数的写法有什么问题吗?

告别IF函数,这个更加简单高效的函数好用到爆!

不难找吗,更别说十几层嵌套的了?

告别IF函数,这个更加简单高效的函数好用到爆!

其实如果你安装了最新的Excel版本或者WPS,就可以和IF函数说拜拜了。

因为它来了——更强的IFS和Switch功能。

告别IF函数,这个更加简单高效的函数好用到爆!

升级的IFS功能

首先是IFS函数,只比IF多了一个s,但是功能强大很多。

它的语法也非常简单易懂,可以连续写多个条件。

告别IF函数,这个更加简单高效的函数好用到爆!

让我们看下一个简单的例子。IFS写的比单个条件中的IF多一点,比如判断结果是否通过。

告别IF函数,这个更加简单高效的函数好用到爆!

这里多了一个TRUE来表示不满足条件时>:=60,直接返回“失败”。

理解起来是不是很简单?

当然,在条件单一的情况下,IFS的优势一点也不明显。接下来,我们来看另一个多条件判断委托的案例。

告别IF函数,这个更加简单高效的函数好用到爆!

理解起来也很简单,当sales >: 00时,是0.3;当大于151小于200时,提高到0.2,以此类推。

这时候可以用IFS把条件反过来写。如果改成IF,看起来很复杂,接下来的修改会很困难。

告别IF函数,这个更加简单高效的函数好用到爆!

只有三四个条件,嵌套阅读已经很难了。虽然在条件为数值的情况下可以用查找来求解,但是通用性很差。

IFS就简单多了。赶紧试试,再看一个更简单的。

告别IF函数,这个更加简单高效的函数好用到爆!

选择器功能

学过编程的小伙伴应该对这个功能非常熟悉。时隔多年,Excel终于开始支持切换功能。

SWITCH有两种语法。我们先来看第一个:

告别IF函数,这个更加简单高效的函数好用到爆!

用它和IFS没有太大区别。此语法适用于“条件引用的单元格不唯一”的情况。

简单举个栗子。

告别IF函数,这个更加简单高效的函数好用到爆!

是不是看起来有点复杂,其实理解起来很简单。

第一个是无脑真,然后可以依次补充所有条件。

让我们看看第二个语法,尝试优化这个函数。

告别IF函数,这个更加简单高效的函数好用到爆!

看看是不是绕道。我们来看看这个案例,学习另一个技巧。

告别IF函数,这个更加简单高效的函数好用到爆!

因为这里所有的条件指的是同一个单元格,所以可以把B2单元格作为开关函数的第一个参数。

开关将自动使条件等于第一个单元格。

另外,如果条件是大于、小于、大于等于、小于等于、不等于,就不能用这个语法。你必须使用第一语法。

第一次用可能很难理解,但是熟练了真的很好闻!

最后说一下这两个功能的兼容性。

IF功能只兼容Excel 2019或Office 365。另外测试WPS支持,WPS终于可以追上一次了。

并且SWITCH的兼容性会更强。从Excel 2016版本开始支持,WPS测试没有问题。

好了,今天的分享就到这里。假期已经过了一半。祝大家合理休息,合理娱乐,当然剩下的假期合理充电。