(excel相同名称数量相加汇总,但单价不变)(excel相同名称数量相加)

数组函数想必很多人都听说过,但是又不太了解怎么用,数组函数到底是什么呢?数组公式是对一组或多组值执行多重计算,并返回一个或多个结果。也就是说我们平时用的函数都是以单元格为单位的,而数组函数可以对多个值进行批量计算。下面结合案例介绍一下数组函数的基本用法。

一,如图一所示,要求计算表格中的累计销售额,很多人首先想到先算单价乘以数量,然后再求和。此处我们利用数组函数只需输入=SUM(C2:C21*D2:D21),然后ctrl+shift+enter,结果直接就出来了,是不是很简单呢?除了这样对一列乘以一列进行求和之外,我们也可以多一行一列,一格一列,一行多列等进行求和,平均值,最大最小值进行运算。

(excel表格数字乱码怎么显示时间)(excel表格数字乱码)

(excel相同名称数量相加汇总,但单价不变)(excel相同名称数量相加)

图一

二:如图二,我们想要统计A列中不重复值得个数,我们可以利用数据透视表或者直接点击数据—删除重复项后求和,此处介绍下运用数组方式如何实现统计不重复值得个数。我们只需输入=SUM(1/COUNTIF(A2:A23,A2:A23)),然后ctrl+shift+enter即可。

(excel相同名称数量相加汇总,但单价不变)(excel相同名称数量相加)

图二

这个函数是什么意思呢,COUNTIF(A2:A23,A2:A23)表示A列中中每一个数字出现了几次,我们选中countif函数,按下F9,这个函数展开是这样的{5;4;4;4;4;4;4;4;5;4;4;4;5;4;4;4;5;1;4;4;4;5},说明20出现了5次,25出现了4次……如图三

(excel相同名称数量相加汇总,但单价不变)(excel相同名称数量相加)

图三

那么1/COUNTIF(A2:A23,A2:A23)就好理解了,展开是这样的{0.2;0.25;0.25;0.25;0.25;0.25;0.25;0.25;0.2;0.25;0.25;0.25;0.2;0.25;0.25;0.25;0.2;1;0.25;0.25;0.25;0.2},如图四表示每个数字的权重,比如20出现了5次,权重就是1/5=0.2,每次出现权重都是0.2,出现的5次求和就是1,这样20虽然出现了5次,但是我们经过加权求和把重复出现的20作为1个数。

(excel相同名称数量相加汇总,但单价不变)(excel相同名称数量相加)

图四

最后,把不重复的数字相加,就可以算出不重复的个数了,如图五(A列数是生成20~25的随机数,用函数算出结果检验没有问题)

(excel教学视频全集)(excel教程视频)

(excel相同名称数量相加汇总,但单价不变)(excel相同名称数量相加)

图五

三:利用数组公式和vlookup或者index-match函数结合可以实现反向查找或者多条件查找,如有兴趣,请点击

就可以看到了。

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(excel相同名称数量相加汇总,但单价不变)(excel相同名称数量相加)
本文链接:https://www.51qsb.cn/article/1587.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2022-09-08
下一篇2022-09-08

你可能还想知道

发表回复

登录后才能评论