EXCEL如何把两个表按相同列字段的内容取到另一个表中,就是a和b两个表都有1这个字段,a怎么能取到b上的值

就是a和b两个表都有1这个字段,a怎么能取到b上的值

假设B表在SHEET2,两个表的“1”字段都在A列,A表B1公式:
=VLOOKUP(A1,sheet2!A:B,2,)
下拉。追问

就是我sheet1里面有‘姓名’这个字段(没有数据),sheet2里面也有‘姓名’(有数据)
 我怎么用vlookup把sheet2的数据取到sheet1里

追答

根据这个公式就可以将与A列(姓名列),相对应的SHEET2工作表中的数据提取到SHEET1中。
(最好有两个表的截图,可以方便分析问题,设计解决方案)

追问

  sheet1是A1:D1是甲 乙 丙 丁 下面都是空的
  sheet2是A1:D1也有同样的甲 乙 丙 丁
  1 2 3 4

  2 3 4 5
  3 4 5 6

追答

A2公式:
=HLOOKUP(A$1,sheet2!$A:$D,ROW(),)
右拉,下拉。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-07-01
你说的不太明确,估计vlookup应该是可以的~追问

就是我sheet1里面有‘姓名’这个字段(没有数据),sheet2里面也有‘姓名’(有数据)
 我怎么用vlookup把sheet2的数据取道sheet1里

追答

总得有一个参照吧,就是两个表中都有的与姓名唯一对应的一列。。。
有人已经给出大致的公式了,既然不便说出数据,那就参考公式稍微改改就行了

追问

咕~~(╯﹏╰)b 不是不便是截图传不上去

相似回答