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
...
...
--------------------------------------------------
请问如何实现,请详细点儿。
海量数据,请不要告诉我用人工复制粘贴的方法,谢谢!
一个工作薄,有两张表,表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))