巨型大象和巨型野牛:EXCEL表怎样用合并计算的方法

来源:百度文库 编辑:高考问答 时间:2024/04/20 18:25:04
例如:表1中有款号及存量栏,表2中有款号及销量栏,我需要通过EXCEL自动以款号为标准栏,将于款号相对应的存量及销量能自动加到表3中。

表1 款号 存量
7221 25
7300 25
113 13
114 20

表2 款号 销量
7300 2
113 35
114 20
116 15

表3 款号 销量 存量
7221
7300
113
114
116
我试过分类汇总,但是不能解决问题,我需要的是将表1、表2中的数据能以“款号”项进行一个相应的计算。如7221、7300在表3中的理想效果是:7221 , 0 , 25;7300 , 2 , 25

  • 使用vlookup函数-H列输入:=VLOOKUP(G2,A:B,2,0)

    I列输入:=VLOOKUP(G2,D:E,2,0)

1.选表三的任意一个单元格->合并计算->点应用位置右边的那个小方框图标,选择表一的数据区域(全部)或者输入Sheet1!$A$1:$B$5,点添加,然后再点应用位置右边的那个小方框图标,选择表二的数据区域(全部)或者输入Sheet2!$A$1:$B$5,点添加,最后将下面的标志位置选择为最左列即可.
2.将表2的数据复制到表1数据的下面,然后用工具菜单中的分类汇总功能,选择汇总字段即可

不过我还是建议你最好编写一个宏来做

在表3里,用vlookup公式
比如说,如果表1和表2中,A列存入款号,B列存放存量和销量,而表3中B列存放销量,C列存放存量,假设数据共有100列
在表3的B列里输入公式,比如在B2中输入“=vlookup(表1'!$A$1:$B$100,A2,2,false),公式往下拉
在表3的C列里输入公式,比如在C2中输入“=vlookup(表2'!$A$1:$B$100,A2,2,false),公式往下拉
大功告成

估计你不会写函数,写这个程序超麻烦,这里给你也说不清楚,你就把你输入的区域选择,点数据透视表,直接点完成,把项往框里一放把存量放入求和项,一弄你就明白了,很简单。

到这找啊!肯定能解决你的问题!
http://post.baidu.com/f?kz=82922203