分享

【Excel函数教程】盘点一下Excel里的那些万能函数(中篇)

 Excel学习园地 2021-11-20


90本电子书:Excel、Word、PPT、职场必备,总有一本是你需要的……

Excel里有400多个函数,每个函数都是针对某一种问题而设计的,但是在这些函数中,有的函数身兼数能,一个函数就能具备很多种功能,因此被广大的函数爱好者冠以“万能函数”的称号,今天就来盘点一下Excel中都有哪些“万能函数”。

PS:篇幅所限,无法为大家详细讲解每个函数,只能通过一些示例来展示这些函数的万能之处。

今天是这个系列的第二篇,第一篇介绍了两个万能函数,错过的朋友可以点击链接查看:

【Excel函数教程】盘点一下Excel里的那些万能函数(上篇)

万能函数之三:SUMPRODUCT

SUMPRODUCT函数可以实现的功能有:各种情况下的条件求和、条件计数;排名次、分组排名次等等统计功能。

与前两个函数的不同之处在于,SUMPRODUCT函数的参数中并没有一个选项是决定函数功能的,这个函数玩的就是套路,下面举几个例子让大家看看。

示例1条件求和

公式为=SUMPRODUCT((A2:A21="一分店")*D2:D21)

用SUMPRODUCT条件求和的套路为:

=SUMPRODUCT((条件区域=条件)*数据区域)

示例2多条件求和

公式为=SUMPRODUCT((A2:A21="一分店")*(B2:B21="朱毓华")*D2:D21)

用SUMPRODUCT多条件求和的套路为:

=SUMPRODUCT((条件区域1=条件1)* (条件区域2=条件2)*数据区域)

示例3按金额排名次

公式为=SUMPRODUCT(($D$2:$D$21>=D15)*1)

这个结果和公式=RANK(E2,$E$2:$E$21,1)一致,如果只是单纯排名次的话,SUMPRODUCT并没有太大的优势,但如果要做分组排名的话,RANK就无能为力了。

示例4按门店分组排名次

公式为=SUMPRODUCT(($D$2:$D$21>=D2)*($A$2:$A$21=A2))

从结果不难看出,每个门店的金额都是单独排名次的。

关于SUMPRODUCT函数的更多示例介绍,可以参考之前的教程:

【Excel函数教程】SUMPRODUCT函数的十八般武艺(上篇)

【Excel函数教程】SUMPRODUCT函数的十八般武艺(下篇)

以上介绍的三个万能函数都是统计类的,SUBTOTAL和AGGREGATE的统计功能更强,是通过筛选或者隐藏来实现按条件统计的,这也是两个函数独一无二的特性。

而SUMPRODUCT的各种使用套路中,几乎都出现了一个*号,关于*号和这个函数之间的秘密,之前也有专门的教程,有兴趣的朋友可以去看看。

SUMPRODUCT函数中有时候用逗号,有时候用星号,有什么讲究你知道吗?

【Excel公式教程】掌握了套路以后,我彻底爱上了SUMPRODUCT函数!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多