在Excel中如何对应批量替换数据? EXCEL怎么批量替换,不同数据对应不同的值

www.zhiqu.org     时间: 2024-06-01

如果代码是唯一的话可以做到,也就是以代码作为主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 这个功能,以代码或名称做共同参考值



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

如果有单价对应,可以使用VLOOKUP函数
不会hi我 我帮你看看 祝你好运

Function rep(va As range, rf As range, j As Integer, k As Integer) Dim i As Integer Dim str As Integer str = va.Formula For i = 1 To rf.Rows.Count str = Replace(str, rf.Cells(i,j), rf.Cells(i,k)+"┋") Next rep = Replace(str,"┋","")End Function'//批两替换公式'//rep(va单元格,rf固定区域,j被替换值列序号,k替换值列序号,pre防伪字符)'//例子:A1100008,A1100009,A1100010替换成 A1100009,A1100010,A1100011是依次这样填充'判断出设置,轮流用可以替换内容去替换'i=1 A1100008,A1100009,A1100010'i=2 A1100009┋,A1100009,A1100010'i=3 A1100009┋,A1100010┋,A1100010'i=4 A1100009┋,A1100010┋,A1100011┋'end A1100009,A1100010,A1100011如上公式,可以替换互相覆盖的序号,比如上面的例子


#仲哈陶# 在EXCEL中怎样实现将一列的数据替换成另外的数据,要一一对应.
(19268126648): 选中要替换的列,将光标放在该列边缘,拖放到目的列替换,但要注意如果源数据列包含公式,应用“复制-选择性粘贴-数值”,不能直接替换或粘贴

#仲哈陶# excel 有没有针对批量表格中内容进行查找替换的功能? -
(19268126648): 1、按ctrl+H,打开查找和替换对话框; 2、输入查找内容和替换为的字符串; 3、点击选项按钮,展开更多的设置项; 4、范围选择工作簿; 5、点击全部替换 这样就可以将该工作簿中所有工作表的所查找的内容替换掉.

#仲哈陶# excel 中怎样将前一列的特定数据替换下一列的数据 -
(19268126648): 1、在C1中输入: =if(a1=0,b1,a1) 2、然后下拉C列全部数据 3、复制C列数据 4、粘贴到A列:右键--》选择性粘贴 点选数值 确定就OK了

#仲哈陶# 高手指导一下EXCLE中如何根据条件进行批量替换
(19268126648): 打开EXCLE表格,按crtl 加F 查找 选择后面的替换 输入要查找的东西,和要替换的东西,

#仲哈陶# Excel中如何批量查找删除或者替换,比方一个sheet中有些数据是不需要的,但是又不是分布在一个行或者列 -
(19268126648): 如果这些数都满足某种条件可以用VBA删除 如果无序的话只能按住ctrl再点你需要删除的数据了

#仲哈陶# EXCEL里如何批量将数字替换为对应文字,例如一格中的"3学生",替换为三格“学生”,“学生”,“学生” -
(19268126648): 有点不懂~~如果该格中的数字数据无用的话,建议批量选择以后,右键设置单元格式,自定义--输入""学生""即可,不管该格什么数字都会显示为:学生

#仲哈陶# 如何快速将一个excel工作簿内容替换另一个工作薄中对应位置的内容(注:这样的工作薄有数千个需替换) -
(19268126648): 按下 CTRL+H 跳出一个对话框,点右下角的选项 把工作表改成工作簿 然后在查找内容中输入. 替换为输入;

#仲哈陶# excel 批量替换对应值 -
(19268126648): 假设第一列放16的那个单元格是A20,上面那些数字都是1,选中上面那些1所在的单元格区域,按下F5,弹出定位对话框,定位条件勾选常量,确定,就把1所在的单元格都选中了,输入 = ,鼠标点选A20,编辑栏会出现公式 =A20 再按F4两下,A20会变成A$20 ,同时按下CTRL+ENTER,批量输入公式,就会批量输入你要的内容了.A20是举的例子,按实际情况调整.

#仲哈陶# excel里如何成批替换数值? -
(19268126648): 你的数据很多,建议用数据库软件处理.如果用EXCEL,设数据表的原编码在F列F2开始,新编码在G列G2开始,名称在H列H2开始,则请在G2输入:=VLOOKUP(F2,$K$2:$M$7,2,FALSE)H2输入:=VLOOKUP(F2,$K$2:$M$7,3,FALSE)选 G2:F2单元右下角双击下拉即可.

#仲哈陶# EXCEL怎么批量替换 -
(19268126648): 提个解决方案 1. 将Excel保存成Txt文件 2. 然后用Txt批量替换工作进行替换,建议个工具(TextForever.exe) 3. 完成之后再用Excel打开