Excel如何同时修正或删除多个相同模式的数据——查找与替换

“想要同时修改相同的错字”

“想要统一删除相同的文字”

这时,如果逐个地修改会浪费大量的时间。像这样的工作一定要善用 Excel 中的功能来解决,这样才能快速推进接下来的工作。

为此,我们需要使用“查找与替换”功能。

如下表,在 B 列的负责人一栏中,想要将“吉田”改成“吉川”,该怎么做呢?

逐个修改当然很麻烦,所以要统一把“吉田”替换为“吉川”。

➊ 按Ctrl +H ,启动【替换】。

➋ 【查找内容】中输入“吉田”,【替换为】中输入“吉川”,然后点击【全部替换】。

➌ 接着会弹出提醒你替换(即修改)了多少个单元格的通知窗口,点击【确定】。

➍ 点击【查找与替换】窗口下的【关闭】按钮,发现原本内容为“吉田”的单元格都替换为了“吉川”。

Excel如何删除指定文字(替换指定内容)

接下来,将单元格 B2中删除连字符(-)后的数值提取到单元格 C2中。像这样,想要删除指定文字时,可以使用 SUBSTITUTE 函数。SUBSTITUTE 意为“替换”。

=SUBSTITUTE(B2,”-“,” “)

在单元格 C2中输入=SUBSTITUTE(B2,”-“,” “)

这个函数,是在第一参数指定的字符串的范围内,是将第二参数指定的文字替换为第三参数指定的文字。在这个例子中,第三参数为” “(空白),将连字符替换为空白,就是删除连字符。

整合这些逻辑的话,就是下面的公式。先用 ASC 函数转换为半角形式的字符串,再用 SUBSTITUTE 函数将连字符替换为空白。

=SUBSTITUTE(ASC(A2),”-“,” “)

把上面的公式一直复制粘贴到数据最末行,表格中所有电话号码就会变成统一的格式。

将=SUBSTITUTE(ASC(A2),”-“,” “)一直复制粘贴到数据最后一行