Excel一个表读取另一个表数据并替换问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 09:08:54
Excel一个表读取另一个表数据并替换问题

一个工作薄,有两张表,表1中一列 读取 表2中一列中 对应的 相同内容的单元格,并找出表2该单元格对应的表2中某列的内容(数字ID),用此ID覆盖表1单元格中相应数据。 如下

原始数据类如:

--------excel表1 (现有品牌)----------------------

列A(品牌)

东风
奔驰
.......
.......
雷诺
解放
.......

--------excel表2 (品牌库)------------------------

列A(ID) 列B(品牌)

1 东风
2 解放
3 奔驰
4 雷诺
5 斯太尔
.. ......
.. ......

--------------------------------------------------
修改:用表2 ID 替代表1品牌
--------------------------------------------------

修改后的表1

列A

1
3
...
...
4
2
...
...

--------------------------------------------------

请问如何实现,请详细点儿。

海量数据,请不要告诉我用人工复制粘贴的方法,谢谢!

把表2两列反出来,品牌在前,ID在后,然后在表1的B1=vlookup(A1,"选定表2中的所有数据",2,0),A1对应的ID就出来了,然后公式填充,最后把B列数字化粘贴到A列就可以了.不懂再补充

在表1的某一列输入公式:
INDEX(INDIRECT("表2!A:A"),MATCH(A2,表2!B:B,0))
往下一拉,便有了。然后复制该列,选择性粘贴覆盖即可。

表1的B2=INDEX(表2!A:A,MATCH(A2,表2!B:B,0))