如何用Excel把不同表格的数据求和

我有多个表格有名称以及金额,但是顺序不同,甚至前一个表格有的名称另一个表格却没有,想把这几个表格的金额对应求和。如图:求大神帮忙解答!

这种表格要自动汇总的话采用vba比较合适:
Sub 汇总()
Set d=CreateObject(”Scripting.Dictionary”)
For i=1 to cells(rows.count,1).end(3).row
If IsNumeric(Range("a" & i) then
d(Range("a" & i).value)= d(Range("a" & i).value)+ Range("b" & i).value
End if
Next
y=d.keys
t=d.items
For i=0 to Ubound(y)
Sheets(2).Cells(i +2,1)=y(i)
Sheets(2).Cells(i+2,2)=t(i)
next
End sub
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答