一步到位算金额

点击上方

蓝色

文字  关注我们吧!

送人玫瑰,手有余香,请将文章分享给更多朋友

动手操作是熟练掌握EXCEL的最快捷途径!

有这样一个题目,如下图。单元格区域E2:G4数数量。

要求产品A,B和C按对应的价格进行销售额的行汇总和列汇总。题目要求并不复杂,小伙伴们知道怎么解答吗?

01

行汇总

行方向的汇总我们可以考虑使用SUMPRODUCT函数。但由于价格和数量分别在行上和列上,如果使用SUMPRODUCT函数,就必须先要把行或者列进行转置才可以正确处理数据。

思路:

  • 我们利用TRANSPOSE函数将数量由行数据转置为列数据,再利用SUMPRODUCT函数求和即可

  • 注意,这里要使用CTRL+SHIFT+ENTER三键回车

由于SUMPRODUCT函数我们之前专门介绍过,这里就不再详细介绍了。

我们还可以使用MMULT函数来解决这个问题。有关于MMULT函数的详细介绍,今后会有专门的帖子,这里暂时不细讲了。只要知道,MMULT函数的作用是求两个矩阵对应位置的数据的乘积的和。

在单元格I2中输入“=MMULT($E2:$G2,$B$2:$B$4)”并向下拖曳即可。

02

列汇总

下面我们来看看怎样进行列汇总。

同样我们可以先用SUMPRODUCT函数。如下。

这里在单元格E6中输入“=SUMPRODUCT(($A$2:$A$4=E1)*($B$2:$B$4)*(SUM($E$2:$E$4)))”并向右拖曳即可。

如何利用MMULT函数解答呢?

详细的公式解读这里就不做了,小伙伴们自己思考一下吧!

-END-

长按下方二维码关注EXCEL应用之家

面对EXCEL操作问题时不再迷茫无助

推荐阅读:

IF函数七兄弟,个个本领大!

一对多查询经典函数组合拓展应用--多对多查询

来,平均一下!

总结篇--反向查找函数使用终极帖

遇到不规范的数据录入,你该怎么办?

戳原文,更有料!免费模板文档!

(0)

相关推荐