在EXCEL中如何把两张表的数据进行关联 急啊

如:第一张表中有 区号 金额 金额
5101 1000 第二张表5101001 100
5102 2000 5101002 100
5101003 100
5102001 100
因为我每次 5103001 100
做数据的时候都要蒋第二张表的数据
进行拉动汇总填在第一张表中,很麻烦,有没有办法可以让表二进行筛选后自动填充到表一中。

举例
假设第一张表位SHEET1 区号A列 金额B列 第二张表位SHEET2 格式与SHEET1相同
按照你问题所说,第一个表中的5101 对应的金额应该是 第二个表中 区号前四位 是5101 对应的金额之和
SHEET1 B2输入公式
=SUMPRODUCT(((--LEFT(Sheet2!$A$1:$A$100,4))=A1)*Sheet2!$B$1:$B$100)
将公式中的100改为你的实际行数,
向下填充,就行了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-02
=SUM(IF(LEFT('C:\DOCUME~1\FENGMA~1\LOCALS~1\Temp\[33333.xls]星期一'!$A$1:$A$65536,4)=LEFT(A333,4),'C:\DOCUME~1\FENGMA~1\LOCALS~1\Temp\[33333.xls]星期一'!$B$1:$B$65536,""))

公式中的路径是你的3333的文件的路径,可以输入公式后一定要要同时按ctrl+shift+enter 3个键
第2个回答  2010-12-15
需要提数据的格子输入=然后打开第2个表,需要那个格就点那个,如果要第2个表的A1+A2,就点A1然后按+然后点A2就OK了!
相似回答