sheet1
甲 10 5
乙 5 5
乙 1 5
丙 3 5
甲 5 5
===============
sheet2
甲 15 10
乙 6 10
丙 3 5
如上2个表格在同一工作簿,sheet1的A列是甲乙丙,B列是数值1,C列是数值2。sheet1的录入是在表格最下端录入新值,比如甲上面有录入一次,第二次会在最下面录入第二次值,然后要在sheet2里,甲的两个值要相加,请问如何操作?
方法1:使用数据透视表
具体步骤:
在Sheet1中,选中数据区域
点击“插入”选项卡
点击“数据透视表”
设置为在Sheet2中创建透视表
行标签,选择A列(或列标题“姓名”,如果有列标题的话)
数值,依次选择B列、C列,并且计算结果设置为“求和项”
方法2:使用公式
具体步骤:
在Sheet2的A列,输入去重后的姓名。
在其B列,输入公式 =SUMIF(Sheet1!A:A,A1,Sheet1!B:B)
在其C列,输入公式 =SUMIF(Sheet1!A:A,A1,Sheet1!C:C)
公式往下拉,即可
sheet2 就是sheet1的累计值,sheet1录入所有数值,要求sheet2 能累计sheet1中录入重复的甲乙丙的数值1和数值2之和
追答sheet2
名字 数值1 数值2
甲总 B2 B3
乙总 C2 C3
丙总 D2 D3
B2=SUMIF(Sheet1!$A$2:$A$6,Sheet3!$A2,Sheet1!B$2:B$6)
以此类推。可以得到B3 C2 C3 D2 D3 等;用边角的十字拉就可以了。
新加在sheet1中用插入形式,则 公式中的行数字会自动增加。
不然这个$A$6的6 需要更改为sheet1的最新的行号。B$6同理也需要更改。