为了替换文本、数字或符号字符串,Microsoft Excel提供了一个名为SUBSTITUTE的函数。此函数用您选择的字符串替换指定的字符串。我们将向您展示如何在电子表格中使用它。
RELATED:如何在记事本中用换行符替换任何字符++
使用替代函数时要知道什么
当您使用SUBSTITUTE函数时,要知道它是区分大小写的,因此您必须相应地使用它。此外,不能在函数中指定通配符条目。您可以将该函数与硬编码值以及单元格引用一起使用。
该函数甚至允许您选择要更改的指定字符串的实例。这样,如果您只想更改字符串的第一次出现,可以这样做。
在excel中使用替换替换字符串的出现次数
要开始使用该函数,请使用Microsoft Excel打开电子表格。
在电子表格中,选择要在其中显示结果的单元格。在下面的例子中,我们将用How To Geek替换HTG。
在选定的单元格中,键入以下函数并按Enter键。
在此功能中:
- B2:它是包含您要替换的内容的单元格。
- HTG:这是您要查找并替换为新字符串的原始字符串。
- 如何搞怪:这是将取代旧字符串的新字符串。
=SUBSTITUTE(B2,"HTG","How-To Geek")
您将看到函数替换了参数中定义的值。
您可能希望使用此功能的另一种情况是,您希望更改电话号码的国家/地区代码。例如,如果您有一个包含+91作为国家代码的电话号码列表,则可以使用SUBSTITUTE函数使所有这些电话号码都使用+1作为国家代码。
为此,请使用带以下参数的SUBSTITUTE函数:
=SUBSTITUTE(B2,"91","1",1)
如您所见,在上面的函数中,我们在末尾指定了1。这告诉函数只将第一次出现的91更改为1。如果电话号码中的剩余号码包含91,函数不会更改。这有助于您避免以错误的电话号码结束。
这就是如何使用Excel的SUBSTITUTE函数更改电子表格中的各种字符串。
另一种更改电子表格内容的方法是使用Excel的查找和替换功能。如果您感兴趣,请查看我们的指南。
RELATED:如何在Excel中查找和替换文本和数字