excel表中,同一日期相同项目的数值求和,公式如何做?

表一是按项目记录的相关数据,说明下:表一B列项目是下拉式多选性菜单,因为项目多,只有在下拉菜单中选择项目。这个不知道对做公式会不会有影响?表二是以日期为主,在同一个日期里,求相同项目的金额相加,表二C4应如何做公式,成交了多少笔数计数,表二D4又如何做公式。公式还要多行下拉哦求公式。

1、首先打开需要汇总相同项目的EXCEL表格,打开汇总表如下图,客户项目送货数量需要汇总,则在汇总表里的客户上录入和明细表里一样的客户名称。

2、然后在汇总表里的需要汇总的单元格里录入=SUMIF(明细客户项目,汇总表里客户项目,求和的区域),如下图。

3、接着在公式填充下面项目之前,需要在公式字母和数字前面加“$"符号,这样选定的区域下拉公式也不会改变,如下图。

4、这样汇总表就做出来,又不用改变明细表中项目和数据的顺序,如下图所示即完成了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-09

金额可以使用SUMIFS多条件求和函数;
笔数可以使用COUTIFS多条件求个数函数;
在C4单元格输入公式:
=sumifs(Sheet2!$f$4:$f10,Sheet2!$b$4:$b$10,b4,Sheet2!$e$4:$e$10,indirect(“A”&(rounddown(row(A5)/5,)-1)*4+3+round(row(a3)/5,)))
在D4单元格输入公式:
=countifs(Sheet2!$b$4:$b$10,b4,Sheet2!$e$4:$e$10,indirect(“A”&(rounddown(row(A5)/5,)-1)*4+3+round(row(a3)/5,)))
将所有公式向下填充即可。
金额如图:




笔数如图:




最后建议:
能不使用合并单元格尽量不要使用合并单元格,
如果没有使用合并单元格的话,
那么indirect这后段的公式根本就不需要做这么复杂。

第2个回答  2019-06-09
求同一个日期里相同项目的金额相加,可以用多条件求和函数sumifs(),求同一个日期里成交了多少笔数计数,可以用多条件统计函数countifs(),用这两个函数就能实现你的这些要求,希望能够帮到你。
第3个回答  2019-06-09
求和:=Sumproduct((Sheet1!B$4:B$1000=B4)*(Sheet1!E$4:E$1000=A4)*Sheet1!F$4:F$1000)追问

公式要下拉复制,在同一日期里,A4改为A$4可以做到不变,但到了另外一个日期时又如何变化呢,同一个日期里都有相同的项目,都是5行,也就是说下拉公式时,A4变为A9,再到下一日期变为A14,都加5递增。

追答

因为你有合并单元,所以不能下拉(这就是为什么说合并单元是统计的大敌),你只能第一组的5行都写A4,把5行公式写好后选中5行复制粘贴到下面

本回答被提问者采纳