人生最重要的,是拥有一种自由

借用一篇文章的开场,我的人生目标是:自由。

它包括了三个维度:财务自由、时间自由、和角色自由。

那么,EXCEL好朋友今天要给你讲的是:工作自由。

它就是今天的函数sumproduct。

这个函数很神奇,它是一个函数,但是它又可以是很多函数;

这个函数很强大,它那么没规则,但是它又是那么乱中有序;

这个函数很低调,它的公式很短,但是它又短时间内记不住;

不需要与其它函数配合,sumproduct函数自己可以完成的工作包含:

  • 求和

  • 乘积求和

  • 条件乘积求和

  • 多条件乘积求和

  • 计数

  • 条件计数

  • 多条件计数

  • 求行号

  • 条件求行号

  • 多条件求行号

既然这个函数这么厉害,我们来上例子说明它有多么的神奇:

求和:=SUMPRODUCT(E3:E11)

乘积求和:=SUMPRODUCT(C3:C11*E3:E11)

条件乘积求和:=SUMPRODUCT((C3:C11*E3:E11)*(A3:A11="李四"))

多条件乘积求和:=SUMPRODUCT((E3:E11>30)*(B3:B11="黄茶")*(C3:C11*D3:D11))

计数:=SUMPRODUCT((A3:A11="张三")*(A3:A11="张三"))

条件计数:=SUMPRODUCT((B3:B11="张三")*(C3:C11>500))

多条件计数:=SUMPRODUCT((A3:A11="黑茶")*(B3:B11="张三")*(C3:C11>500))

求行号:=SUMPRODUCT((B1:B11="李四")*(B1:B11="李四"),ROW(1:11))

单条件求行号:=SUMPRODUCT((A1:A11="李四")*(B1:B11="绿茶"),ROW(1:11))

多条件求行号:=SUMPRODUCT((A1:A11="王五")*(B1:B11="黄茶")*(C1:C11=800),ROW(1:11))

sumproduct属于EXCEL中比较元老的函数了,在没有countifs与sumifs等函数之前,使用sumproduct是大多数人采用的方法。后来因为这个函数实在太强大功能太多了,所以将它一部分功能给剥离出来,拆分了很多子孙函数。

sumproduct函数既然这么强大,为什么还要进行拆分?按照阳光老师的工作经验,因为这个函数是数组函数,所以当这个函数应用于几万条的时候,就非常慢。估计微软公司也是发现了这点,才设计出功能更单一,速度更快的countifs和sumifs等函数了。


【快速汇总】工作簿内的所有表格

招聘人员的掌上宝典【招聘台账】-有人中途离职了【分享】

招聘专员一定要知道的【招聘台账】格式-【分享】

EXCEL之VBA编程语句常用300句

查找数据的运营总监-INDEX  必须掌握的知识

下节课讲讲图表怎么样?

(0)

相关推荐