EXCEL如何用查找函数从一个表格中查找对应数值自动填充到另一个表格中如: 从表一

  1x 2x 3x
aaa1 2 3 4
aaa2 5 2 3
aaa3 1 2 3

从此表中找数据自动加到另一表中

  3x 2x 1x
aaa3      
aaa1      
aaa2      
如何做到?
补充一下,如图,从表一查找对应到表二,自动填充,

表二中s2、ww对应自动对应表一的数值54

大家先在EXCEL中实战一下,没问题了再回答,谢谢。

如表一名为“Sheet1”
那在表二中的B2中输入公式
=sumproduct(($A2=Sheet1!$A$2:$A$4)*(B$1=Sheet1!$B$1:$D$1)*($B$2:$D$4)*1)
先把公式右拉至D2,再下拉至第四行追问

不对呀,你看看,提示错误

追答

=SUMPRODUCT(($A3=Sheet1!$A$2:$A$4)*(B$2=Sheet1!$B$1:$E$1)*(Sheet1!$B$2:$E$4)*1)
你可以按照你表格的位置整调一下 
A3         表二的第一列对比数列 如图中的S2的位置 
A2:A4  表一的第一列对比数列 如图中的a1\a2\a3的位置 
B2     
B1:H1
B2:E4
的范围

上面的公式,测试通过

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-02
在要填的数据表中,3X和aaa3对应的单元格(假设为B2)中写入:
=vlookup(a2,(原数据所在区域,绝对引用),4,false),
在2x与aaa3的对应单元格(假设为C2)中写入:
=vlookup(a2,(原数据所在区域,绝对引用),3,false)

在1x与aaa3的对应单元格(假设为D2)中写入:

=vlookup(a2,(原数据所在区域,绝对引用),2,false)

然后下拉追问

不好,麻烦

本回答被网友采纳
第2个回答  2012-11-02
假设数据源在sheet1的A1:D10,目标数据显示在sheet2的A1:D10
在sheet2的B2单元格输入公式
=INDEX(sheet1!$A!$1:$D$10,MATCH($A2,sheet1!$A$1:$A$10,),MATCH(B$1,sheet1!$A$1:$D$10,))
右拉、下拉即可
第3个回答  2012-11-02
比如说后面的是sheet2 前面是sheet1行分别是1、2、3、4行,列为A、B、C、D则在B2输入

=vlookup(A2,SHEET1!A:B,2,FALSE) 可以了 是在不在 你把表发给我
相似回答