分享

奇了个怪!这5个函数,简单又实用,80%的人不会用!

 Excel教程平台 2022-11-18 发布于四川

但对于许多新手来说,这些函数并不是很熟悉,毕竟很多用着旧版本的小伙伴,可能见都没见过。

下面就通过具体的示例来了解这几个函数的功能,如果还不会用得话,真的就太out了。

示例1:按照销售额划分等级发放奖金

规则如下:45000以上奖励500元、40000以上奖励450元、35000以上奖励350元、30000以上奖励200元。

可能大部分同学看到这种问题首先想到的就是IF函数嵌套,公式为:

=IF(B2>45000,500,IF(B2>40000,450,IF(B2>35000,350,IF(B2>=30000,200,0))))

估计看到这一群括号,80%的人已经晕了,现在遇到这类问题可以换IFS函数上场了。

公式为:

=IFS(B2>45000,500,B2>40000,450,B2>35000,350,B2>=30000,200,B2<30000,0)

这个公式看起来是不是容易多了,IFS函数可以轻松取代复杂的多层嵌套IF语句,用一句话来说就是:=IFS(条件1,结果1,条件2,结果2,条件3,结果3,......)

IFS函数最多可以使用127个不同的条件,条件越多,用这个公式的优势就更加明显。

示例2:统计出每个组早班和晚班的最低损耗率

具体问题如图所示,实际上是查找同时满足组别和班次的最小值,遇到这类问题小白估计直接就蒙圈了,高手多半会抛出一个数组公式:

=MIN(IF(($A$2:$A$19=$F2)*($B$2:$B$19=G$1),$D$2:$D$19)),要按输入才行。

一听到数组小白又开始发蒙。

但是现在有了MINIFS函数,小白也可以轻松解决这类问题了。

只需要输入公式=MINIFS($D:$D,$A:$A,$F2,$B:$B,G$1)即可。

这是一个普通公式直接输入即可,MINIFS函数的用法和SUMIFS函数基本一样,用一句话说清楚它的用法:=MINIFS(结果所在区域,条件区域1,条件1,条件区域2,条件2,......)

示例3:统计出每个人的最高销售额

这个例子与前一个基本类似,区别是按照名字查找最大值。

常规的数组公式为=MAX(IF($B$2:$B$19=$E2,$C$2:$C$19)),现在可以直接使用一个函数轻松搞定,公式为=MAXIFS(C:C,B:B,E2)

MAXIFS函数的用法与MINIFS函数完全一样,=MAXIFS(结果所在区域,条件区域1,条件1,条件区域2,条件2,......)

示例4:合并多个单元格的数据

要将多个单元格的数据合并,传统的方法是用&连接,或者用CONCATENATE函数合并,缺陷是只能一个一个单元格点击,无法按照区域合并,现在有了CONCAT函数,就可以批量合并数据了。

可以看出CONCAT函数的用法非常简单,对于没有特殊要求的情况是足够了,但是如果对于合并还有一些附加条件的话,就得使用下面要介绍的这个函数了。

示例5:按条件合并单元格数据

假如要在合并的数据中添加一个分隔符,就可以使用公式=TEXTJOIN("、",,B2:B5)。

TEXTJOIN函数的基本用法为=TEXTJOIN(间隔符,1,需要合并的数据或区域),第二参数1表示合并时忽略空白单元格,也可以省略不填。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多