在Excel中如何对应批量替换数据?

发布网友

我来回答

6个回答

热心网友

如果代码是唯一的话可以做到,也就是以代码作为主KEY,用VLOOKUP函数来实现。

具体的操作步骤如下:

1、打开EXCEL,选中单元格C3。(下图为假设数据,现在以第二组单价替换第一组单价,注意代码和名称是要有一一对应的关系,每个代码唯一表示一种东西)

2、插入VLOOKUP函数或直接输入=VLOOKUP(A3,$E$3:$G$5,3,0)。

3、点击确定,并且C3单元格并填充至最后一个对应的单元格。

热心网友

1、举一个例子。如图所示,比如将张三全部替换成李四

2、在开始菜单中,选择查找和选择,点击替换功能;使用快捷键ctrl+F键,也可以打开替换页面

3、输入需要替换的内容

4、点击全部替换按钮

5、数据会进行自动替换

热心网友

数据——排序(对两组数据都进行代码排序)

这时代码应该已经一一对应,之后就Copy就OK了

热心网友

用 VLOOKUP 这个功能,以代码或名称做共同参考值

热心网友

假定:
第一组数据在“表一”、第二组数据在“表二”,列标题“代码”、“名称”、“单价”在表中第一行依次排列。单元格区域均为A1:C10。
问题:
用“表二”中的“单价”数据去替换“表一”中对应代码下的单价。
方案:
在“表一”的C2单元格编辑公式
=IF(A2="","",VLOOKUP(A2,表二!$A$1:$C$10,3))
向下复制公式到C10单元格。
公式释义:
如果在“表一”的A2单元格代码是空白,则在C2中返回空白,否则用A2中的代码到“表二”A1:C10单元格区域的第一列去查找相同代码值,并返回所查找到的代码所在行第3列(即单价列)单元格的数值。
公式中的数字“3”代表列数(即从A列数到C列)。

希望对你有所帮助!

热心网友

不需要复杂操作,使用这个: www.excelfb.com 点击 :多个Excel文件批量替换。
一键替换

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com