EXCEL怎么批量替换,把不同数据里面“相同的文字”,替换成对应“不同的文字”

一个很大的EXCEL表格,几千条数据,但是每次,替换都要把一些数据里面部分相同的文字内容替换成不同的文字内容。。之前苦恼很久,搞这个有时候搞个好几天,但是资料有不得不交。之前有看到一些方法,但是实在是不懂得怎么写那个函数比较好。。。所以来求教大神了,希望能帮忙下
下面是举例
A列 B列 C列 D列 替换内容(把T替换成下面内容)
T T胡萝卜T卷心菜 T胡萝卜T卷心菜 T胡萝卜T卷心菜 丽云
T T胡萝卜T卷心菜 T胡萝卜T卷心菜 T胡萝卜T卷心菜 松花
T T胡萝卜T卷心菜 T胡萝卜T卷心菜 T胡萝卜T卷心菜 宁波
T T胡萝卜T卷心菜 T胡萝卜T卷心菜 T胡萝卜T卷心菜 甜心
T T胡萝卜T卷心菜 T胡萝卜T卷心菜 T胡萝卜T卷心菜 回柱

【替换结果】

A列 B列 C列 D列 替换内容
丽云 丽云胡萝卜丽云卷心菜 丽云胡萝卜丽云卷心菜 丽云胡萝卜丽云卷心菜 丽云
松花 松花胡萝卜松花卷心菜 松花胡萝卜松花卷心菜 松花胡萝卜松花卷心菜 松花
宁波 宁波胡萝卜宁波卷心菜 宁波胡萝卜宁波卷心菜 宁波胡萝卜宁波卷心菜 宁波
甜心 甜心胡萝卜甜心卷心菜 甜心胡萝卜甜心卷心菜 甜心胡萝卜甜心卷心菜 甜心
回柱 回柱胡萝卜回柱卷心菜 回柱胡萝卜回柱卷心菜 回柱胡萝卜回柱卷心菜 回柱

想要替换的结果就是上面的这些。。。内容太多,我无法写出什么函数出来,不够聪明啊,希望大神帮忙下,谢谢,给多少分数都行!!!!!!!!!!!!!

1、首先在打开的excel表格中输入如下图的数据内容,需要将T更改为对应的C列中的文字。

2、点击“fx”插入“SUBSTITUTE”函数,并在函数参数对话框中根据下图输入参数,对应的函数公式为:=SUBSTITUTE(A1,"T",B1)。

3、点击回车即可看到在C1单元格中显示的内容已经将“T”替换为“丽云”。

4、向下填充公式,即可批量生成数据,该数据对应的B列的替换每一行的“T”。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-12-15
在I1中输入公式:
=SUBSTITUTE(B1,$A1,$H1)
向右拖,向下拖复制公式,A列到F列的数据中含A列的签字被替换为H列的字符。
如果要把数据还是放在A列到F列,则复制公式得到的数据,鼠标定位到A1,右键——选择性粘贴——数值。本回答被提问者采纳
第2个回答  2015-06-08

看图,ABC列为数据源,D1=SUBSTITUTE(A1,"T",$C$1)右拉下拉就可以了

第3个回答  2015-06-08
建个新的工作表,然后在对应区域公式
=SUBSTITUTE(Sheet1!A1,"T",Sheet1!$E1)
然后再复制选择性粘贴到原表格。
第4个回答  2019-03-09

Excel 中批量替换字母或文字

相似回答