excel 同日期求和

来源:百度知道 编辑:UC知道 时间:2024/06/26 02:42:05
日期 收费 利润
2009年9月1日 50 50
2009年9月1日 15 15
2009年9月1日 50 50
2009年9月1日 200 150
2009年9月2日 80 80
2009年9月3日 30 30
2009年9月3日 60 60
2009年9月4日 70 30
2009年9月4日 40 20
2009年9月4日 25 25
2009年9月5日 130 25
2009年9月5日 10 8
2009年9月5日 80 56

想求出每天都利润之和,并输入到另外一个表单中

日期 收入 支出 合计(/天)
2009年9月1日 228 -228
2009年9月4日 7 -7
2009年9月5日 60 -60
2009年9月6日 50 20 30

在第二个表收入输入=sumif(表A$A$:$A$,表B$A$:$A$,表A$B$:$B$)

说明:表A为你上面第一个表,表B为你上面第二个表,其中表A$A$:$A$是代表第一个表的日期列,表B$A$:$A$是代表第二个表的日期列,表A$A$:$A$是代表第一个表的收费列

第一个表格中原始数据 日期在A1单元格,收费在B1单元格,利润在C1单元格

第二个表格:
D1 日期 E1利润

D2 2009-01-01 E2=SUMPRODUCT(($A$2:$A$1000=D2)*($C$2:$C$1000))

一楼朋友的回答好似有误。

在同一个工作簿中,在楼主说的另一个表“收入”单元格里输入
=sumif(表A!A:A,表B!A:A,表A!C:C)

PS:表A为你上面第一个表,表B为你上面第二个表,其中表A!A:A是代表第一个表的日期列,表B!A:A是代表第二个表的日期列,表A!C:C才是代表第一个表的利润列,这样得出的才是每天的利润之和。