Sumproduct函数

上次帮室友试了下做它的数据统计,发现这个还挺好用的,既可以直接求和,也可以计算,哈哈,顺带学点其他简单函数,比如countif呀啥的。

这个函数本身是在做数组的计算,返回数组或区域乘积的和。

需要注意的是这个函数需要数组参数必须具有相同的维数,否则函数 SUMPRODUCT 将返回错误值。

来先建个表:

统计关于App推广的相关数据,简单列了下数据;

数据:某段时间下在激活量和推广成本都是随机数;

Sumproduct函数_第1张图片

数据比较简单,仅仅是为了公式用(虽然这里简单的数据可以直接通过删选/求和的动作来实现),哈哈,就是那个意思你懂的~

统计二手车所投放的渠道个数:

=COUNTIF(W19:W30,"二手车")

计算渠道1的获客成本:

先算出渠道1的激活量::

SUMPRODUCT((V19:V30="渠道1")*(X19:X30)),渠道1 的推广成本同样,然后用除法就可以=SUMPRODUCT((V19:V30="渠道1")*(Y19:Y30))/SUMPRODUCT((V19:V30="渠道1")*(X19:X30))。

其中=SUMPRODUCT(V19:V30="渠道1")单独这个写出来是不对的,真的不对,这个是要返回乘积的,所以单独一个数据没有乘数,返回就是0;

虽然不能没有乘数,但是可以实现多个条件乘数的计算;

同样=SUMPRODUCT(V19:V30="渠道1")这个是条件匹配,是返回{0,1,1……}的真假值的,乘数如果是一个数组,自然就是符合条件的1*数组中对应的值啦;

还有个就是计算过程有关条件的大于等于或小于等于这些都可以用的,

计算:获客成本小于20的且关键词是“二手车”的数量,这辆如果关键词和渠道是一一对应的,结果也就等于渠道数:

=SUMPRODUCT((Z19:Z30<=20)*(W19:W30="二手车"))

是不是很完美的函数,多条件计数和求和,哇哦~

你可能感兴趣的:(Sumproduct函数)