excel多对多批量替换(Excel多对多替换)

Excel表格网 2022-10-14 19:00 编辑:莫馥 109阅读

1. Excel多对多替换

1首先,新建一个文件夹,并将需要改名的文件复制到新建的文件夹中,并在新文件夹中新建一个excel表

2右键点击其中一个文件,选择属性,复制位置地址 E:\excel\28. 使用excel批量修改文件名字\批量修改文件

3打开第二步新建的excel表,选择公式菜单栏下的名称管理器,新建名称”改名“,修改引用位置为:=FILES("E:\excel\28. 使用excel批量修改文件名字\*.DOC"),即=FILES("刚才复制的位置地址\*文件后缀名")

4在A1单元格输入=INDEX(改名,ROW(A1)),点击enter后下拉,完成填充。

5在B列输入需要更改的名称。

6在c1单元格输入公式="ren "&A1&" "&B1,并下拉完成其他数据的填充。

7在刚才新建的文件夹中,新建一个文本文档,将C列的数据复制到文本文档里,保存后,将这个文本文档的后缀改为.bat,

8双击bat文件,完成改名。

2. excel多对多替换公式

再要要把一个数字统一替换,我们就先将Excel工作表中点击上面工具栏,最左上角的菜单栏的文件选项,这时候会出现一个下拉菜单,里面有查找替换,我们点击进去之后就将替换前后的内容输入到相对应的位置,点击确定后,我们就可以将统一的一个数字把它变为另外一个,我们确定好的数字。

3. excel多组数据替换

1、打开excel文件,输入数据。 2、选择需替换数据的区域。 3、按快捷键Ctrl+H。 4、在查找和替换的对话框中,输入查找内容、替换后的数据,点击【全部替换】。 5、多对多数据批量替换成功!

2.

1、打开excel文件,输入数据。 2、用REPLACE函数替代一个单格数据。REPLACE函数表达式:REPLACE(old_text,start_num,num_chars,new_text) ...

1.

1、打开excel文件,输入数据。 2、选择需替换数据的区域。 3、按快捷键Ctrl+H。 4、在查找和替换的对话框中,输入查找内容、替换后的数据,点击【全部替换】。 5、多对多数据批量替换成功!

2.

1、打开excel文件,输入数据。 2、用REPLACE函数替代一个单格数据。REPLACE函数表达式:REPLACE(old_text,start_num,num_chars,new_text) ...

4. excel多对多变成一对多

在使用EXCEL时,有时从外部导入的数据,或者输入时不规范,将数字与文本混合输入在一个单元格中,给后续的统计运算带来不便,为此需要将文字与数字分开,本篇介绍几种将数字提取出来的方法。

工具/原料

电脑

EXCEL软件

方法/步骤

1、首先要分析数据内容,根据不同的类型,使用不同的方法。

2、分析这个表格,可以发现,除了数字外,就是汉字,在双字节字符中,每个汉字算两个字节,利用此特点,可以算出有多少个汉字、多少个数字,单字节字符数用LEN函数:=LEN(A2)。

3、双字节字节数用LENB函数,注意下两者的区分,单字节指字符个数,双字节指字节个数:=LENB(A2)。

4、二者相减,即可得到文字的个数:=LENB(A2)-LEN(A2)。

5、再用总字符数减去文字个数,即得到要提取出来的数字个数:=LEN(A2)-(LENB(A2)-LEN(A2)),去掉括号,合并起来,公式为:=LEN(A2)*2-LENB(A2)。

6、知道了数字个数,再知道数字开始的位置,就可以用MID函数将数字提取出来了,但是现在不知道数字是从什么位置开始的,可以使用SEARCHB双字节查找函数+通配符"?"来查询单字节出现的位置:=SEARCHB("?",A2)。

7、这样提取公式就有了,提取函数:=MIDB(A2,SEARCHB("?",A2),LEN(A2)*2-LENB(A2)),如果用单字节函数:=MID(A2,INT(SEARCHB("?",A2)/2)+1,LEN(A2)*2-LENB(A2))。

8、提取结果是文本格式,如果要转为常规的数字格式,可以在公式前加上--,或者*1,来转换:=--MIDB(A2,SEARCHB("?",A2),LEN(A2)*2-LENB(A2)),转换格式后,可以进行下一步的统计运算。

9、如果文字中有空格,直接提取就会出去,需要对原来的内容进行去空格替换后,再提取:=MIDB(SUBSTITUTE(A2,",""),SEARCHB("?",SUBSTITUTE(A2,"","")),LEN(SUBSTITUTE(A2," ",""))*2-LENB(SUBSTITUTE(A2," ","")))。

10、但是上面的方法,只能用于除了数字就是文字的内容提取,如果除此之外,还有其它的字母、符号等单字节字符,就会出错。

11、对于这种不定型的,可以用数组公式进行提取,从每个字符开始,取出1~若干个字符(比如10个),再加上运算符号进行判断,取出的是不是数值,再用MAX函数从中取出是数值的最多数字:=MAX(IFERROR(--MID(A2,ROW($1:$30),COLUMN($A:$J)),)),在输入数组公式时,需要同时按住Ctrl+Shift+Enter结束公式编辑,公式会自动生成一对“{}”。

12、当然,也可以不用上面的数组公式,利用LOOKUP函数的向后兼容性,来提取出数字:=LOOKUP(1,MID(A2,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A2&"0123456789")),ROW($1:$10))),此公式先判断数字出现的最小位置,再从此位置开始依次取出若干个字符,最后用LOOKUP函数取出最长数字串的那个数字,即达目的,关于此函数的用法,可以参看“EXCEL中LOOKUP函数的高级应用”。

5. excel多对多替换内容

1、首先打开需要操作的EXCEL表格,在开始选项卡中找到并点击“查找和替换”,然后选择“替换”功能。

  2、接着在“查找内容”输入框中输入需要查找并替换的文本,“替换为”输入框中输入替换后的文本,然后点击左下角的“全部替换”。

  3、其次在弹出的替换成功提示窗口点击确定即可。

  4、届时返回EXCEL表格,发现通过查找替换的文本已全部替换。

6. excel多列替换

Excel如何批量替换数据方法:

1.

打开电脑之后,点击要修改数据的Excel表格,进入到Excel开始界面。

2.

在下面的数据中,找出自己想要改动的数字,

3.

在查找和替换窗口中,在查找内容搜索框中输入数字4,在替换为搜索框中输入数字

4.

核对完成后,点击【全部替换】或者【替换】,就好了!

7. 如何用excel实现多次替换同时进行

1、首先打开需要操作的EXCEL表格,在开始选项卡中找到并点击“查找和替换”,然后选择“替换”功能。

  2、接着在“查找内容”输入框中输入需要查找并替换的文本,“替换为”输入框中输入替换后的文本,然后点击左下角的“全部替换”。

  3、其次在弹出的替换成功提示窗口点击确定即可。

  4、届时返回EXCEL表格,发现通过查找替换的文本已全部替换。

8. excel如何多项替换

1、打开表格,里面有两个工作表,分别是一年级和二年级同学的成绩。

2、现在我们需要在英语成绩后面加一列科学成绩。首先全选所有工作表。选中一年级工作表后,按住shift选择最后一个,这样就全选了。

3、然后在第一个表格后面新增一列科学成绩。

4、完成后,我们点开二年级的表格会发现,二年级那边也同时新增了一列。

5、但大家注意了,这个方法只适用与每个工作表的格式是一样的,因为只有这样,才能在同一个位置做修改。

6、如果工作表之间的格式不一样,那么我们可以用替换来修改。ctrl+h打开替换

7、注意点开选项,修改范围为工作簿,那么所有的工作表上有这个内容的就都被修改了。这样也是很高效的

9. excel多对多批量替换vlookup

用vlookup。将需要替换的id在表格中列出,成为1列,将目标id列在第二列。然后在你原来的表格id后面插入一列,使用vlookup查找id列。得出结果后,在查找列将无法找到的错误筛选出来删除。然后再插入一列,使用if判断如果查找列为空,则用原始id列数据,否则使用查找列数据。向下填充后,以数值形式粘回原始id列。

打扫战场:删除两个插入的辅助列

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片