excel表中,同一日期相同项目的数值求和,公式如何做?
表一是按项目记录的相关数据,说明下:表一B列项目是下拉式多选性菜单,因为项目多,只有在下拉菜单中选择项目。这个不知道对做公式会不会有影响?表二是以日期为主,在同一个日期里...
表一是按项目记录的相关数据,说明下:表一B列项目是下拉式多选性菜单,因为项目多,只有在下拉菜单中选择项目。这个不知道对做公式会不会有影响?表二是以日期为主,在同一个日期里,求相同项目的金额相加,表二C4应如何做公式,成交了多少笔数计数,表二D4又如何做公式。公式还要多行下拉哦求公式。
展开
展开全部
金额可以使用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这后段的公式根本就不需要做这么复杂。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
求同一个日期里相同项目的金额相加,可以用多条件求和函数sumifs(),求同一个日期里成交了多少笔数计数,可以用多条件统计函数countifs(),用这两个函数就能实现你的这些要求,希望能够帮到你。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
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行复制粘贴到下面
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询