excel两个表格之间如何进行数据累计计算

如题所述

方法1:使用数据透视表
具体步骤:
1.
在sheet1中,选中数据区域
2.
点击“插入”选项卡
3.
点击“数据透视表”
4.
设置为在sheet2中创建透视表
5.
行标签,选择a列(或列标题“姓名”,如果有列标题的话)
6.
数值,依次选择b列、c列,并且计算结果设置为“求和项”
7.
方法2:使用公式
具体步骤:
1.
在sheet2的a列,输入去重后的姓名。
2.
在其b列,输入公式
=sumif(sheet1!a:a,a1,sheet1!b:b)
3.
在其c列,输入公式
=sumif(sheet1!a:a,a1,sheet1!c:c)
4.
公式往下拉,即可
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-18
方法1:使用数据透视表
具体步骤:
1.
在Sheet1中,选中数据区域
2.
点击“插入”选项卡
3.
点击“数据透视表”
4.
设置为在Sheet2中创建透视表
5.
行标签,选择A列(或列标题“姓名”,如果有列标题的话)
6.
数值,依次选择B列、C列,并且计算结果设置为“求和项”
7.
方法2:使用公式
具体步骤:
1.
在Sheet2的A列,输入去重后的姓名。
2.
在其B列,输入公式
=SUMIF(Sheet1!A:A,A1,Sheet1!B:B)
3.
在其C列,输入公式
=SUMIF(Sheet1!A:A,A1,Sheet1!C:C)
4.
公式往下拉,即可
第2个回答  2020-01-26
假定Sheet1中,A列是名称、B列是数据1、C列是数据2;Sheet2的A列是名称、B列是数据1统计、C列是数据2统计。且第1行都是列标题。
Sheet2的B2单元格粘贴如下公式:
=SUMIF(Sheet1!$A:$A,$B2,Sheet1!B:B)
把公式向下、向右填充即可!
第3个回答  2019-12-23
另加上一个Sheet3作为累计值
其中
B2
就是sheet1
sheet2
的甲
的数值1
的累计值;
B3
就是sheet1
sheet2
的甲
的数值2
的累计值;
sheet3
名字
数值1
数值2
甲总
B2
B3
乙总
C2
C3
丙总
D2
D3
B2=SUMIF(Sheet1!$A$2:$A$6,Sheet3!$A2,Sheet1!B$2:B$6)+SUMIF(Sheet2!$A$2:$A$4,Sheet3!$A2,Sheet2!B$2:B$4)
以此类推。可以得到B3
C2
C3
D2
D3
等;用边角的十字拉就可以了。
相似回答