我有 Excel 2010,我正在尝试执行以下操作(下表已手动完成)
客户订单类型收入总额 001 梨 50 001 梅子 70 001 草莓 10 130 002 梨 10 002 草莓 20 30 003 梨 30 003 梅子 10 003 草莓 10 50
基本上,我有前三列的数据,并且我想在第四列中为每个客户计算一个总值:即来自客户 xxx 的所有收入的总和
这也应该由 BI 完成,我使用过,但是我没有足够的权限使用适当的 SQL 查询来解决这个问题
我必须对数千条记录执行此操作,您知道哪个函数可以做到这一点吗?对于任何处理收入报告的人来说,这都是一个有趣的话题。
谢谢
解决方案:我尝试了 Santosh 建议的公式,效果很好。您只需获得一次总数,然后只需进行一些基本操作,就可以得到一行包含每位客户总收入的数据,这正是我想要的。
谢谢你!
答案1
您可以使用该SUMIF
功能。=IF(A2=A3,"",SUMIF(A:A,A2,C:C))
拖动它。
答案2
答案3
这可以通过两个公式来完成,其中一列是隐藏的。
在 D2 中,对值进行求和
=IF(A2=A1,C2+D1,C2)
在 E2 中,显示最后一个值
=IF(A2=A3,"",D2)
隐藏 D 列,因此不显示运行总和
答案4
使用 Subtotal 似乎最简单。