Microsoft Excel中的Substitute函数将文本字符串中的特定文本替换为不同的文本。Replace函数根据您指定的字符数将部分文本字符串替换为不同的文本字符串。它替换位置指定的字符。在本教程中,我们将解释如何在Excel中使用 Substitute 和(Excel)Replace功能。
替换(Substitute)函数的公式为:
Substitute (text,old_text,new_text,[instance_ num])
替换(Replace)函数的公式为:
Replace (old_text, start_num, num_chars, new_text)
替换(Substitute)和替换函数(Replace Functions)的语法
替代功能
- 文本(Text):要替换字符的文本或单元格。(Text)必需的。
- Old_text:要替换的文本。(Text)必需的
- New_text:要替换 old_text 的文本。必需的。
- Instance_ num:指定要用 new_Text替换(Text)的old_Text(Text)。可选(Optional)。
替换函数
- Old_text:要替换的文本。必填(Required)。
- Start_num:要替换的字符在 old_text 中的位置。
- Num_chars:您想用 new_text 替换的 old_text 中的字符数。
- New_text:将替换 old_ 文本中字符的文本。
如何在Excel中使用(Excel)Substitute函数
打开微软 Excel(Microsoft Excel)。
创建表或使用现有表。
在本教程中,我们在文本列中有文本“ hhans 1997 ”;我们想用一个 ' s替换' (s)h ' 。
单击(Click)要放置结果的单元格。
输入 Cell = Substitute,然后输入括号。
在括号类型A3内,这是包含Text的单元格。然后是逗号。
然后输入Old_text,即“ h ”。然后是逗号。
然后我们将添加New_text,即“ s ”,因为我们想用“ s ”替换“ (s)h ” 。
我们将添加Instance_num,它指定我们要替换字母的文本中的哪个位置;' h ' 是第一个字母,我们将Instance_num输入为one。
应该是这样的:=SUBSTITUTE(A3,”h”,”s”,1 )
然后按Enter键查看结果。
还有另外两种使用Substitute功能的方法。
方法一是点击左侧工作表顶部的fx 。
将出现一个插入函数(Insert Function)对话框,
在对话框中的Category部分中,单击下拉箭头并选择Text。
然后选择替代(Substitute)功能。
将弹出一个函数参数对话框。(Function Arguments)
- 在文本输入框中键入A3 。
- 在 Old_text 输入框中键入“ h ”。
- 在 New _text 输入框中键入“ s ”。
- 在 Instance_Num 输入框中键入“ 1 ”。
然后按OK。
方法二是转到公式(Formula )选项卡并单击函数库(Function Library)组中的文本。(Text)
在文本(Text)下拉列表中,单击替换(Substitute)。
将出现一个函数参数(Function Arguments)对话框。
该过程在“函数参数(Function Arguments)”对话框的方法一中进行了说明。
阅读(Read):如何在 Excel 中使用 Find 和 FindB 函数(How to use the Find and FindB functions in Excel)。
如何在Excel中使用(Excel)替换(Replace)功能
单击(Click)要放置结果的单元格。
在这个单元格类型=Replace ; 然后括号。
在括号内,输入Old_text所在的单元格,即A3。然后逗号
对于Start_num,我们将输入数字七(Seven),因为这是我们要替换的字符编号。
对于Num_chars,我们将输入数字三(Three),因为这是我们要替换的字符数。
对于New_text,我们将输入“ P ”,因为这是我们将替换三个字符的文本。
它应该是这样的;=REPLACE(A3,7,3, “P”).
按 Enter 键,您将看到结果。
有两种其他方法可以使用替换(Replace)功能。
方法一是转到左侧工作表顶部的fx 。
将出现一个插入函数(Insert Function)对话框。
在对话框中的Category部分中,单击下拉箭头并选择Text。
选择替换(Replace)功能。
将弹出一个函数参数对话框。(Function Arguments)
- 在 Old_text输入框中键入A3 。
- 在Start_num输入框中键入7 。
- 在Num_chars输入框中键入3 。
- 在New_text(New_text)输入框中键入“ P ” 。
然后按OK。
方法二是转到函数库(Function Library)组中的公式(Formula )选项卡;单击文本(Text)。
在文本(Text)下拉列表中,选择替换(Replace)。
将出现一个函数参数(Function Arguments)对话框。
该过程在“函数参数(Function Arguments)”对话框的方法一中进行了说明。
我希望这有帮助; 如果您有任何问题,请在下方发表评论。
How to use Substitute and Replace Functions in Excel
The Substitute function in Microsoft Excel replaces a specific text in a text string with a different text. The Replace function replaces part of a text string based on the number of characters you specify with a different text string. It replaces the character specified by location. In this tutorial, we will explain how to use the Substitute as well as the Replace function in Excel.
The formula for the Substitute function is:
Substitute (text,old_text,new_text,[instance_ num])
The formula for the Replace function is:
Replace (old_text, start_num, num_chars, new_text)
Syntax of Substitute and Replace Functions
Substitute Function
- Text: The Text or cell in which you want to substitute characters. Required.
- Old_text: The Text you want to replace. Required
- New_text: the text you want to replace the old_text with. Required.
- Instance_ num: Specifies which old_Text you want to replace with the new_ Text. Optional.
Replace Function
- Old_text: The text you want to replace. Required.
- Start_num: The position of the character you want to replace in the old_text.
- Num_chars: The number of characters in old_ text you want to replace with new_text.
- New_text: The text that will replace the characters in the old_ text.
How to use the Substitute function in Excel
Open Microsoft Excel.
Create a table or use an existing table.
In this tutorial, we have the text ‘hhans 1997‘ in the text column; we want to substitute the’ h‘ with an ‘s.’
Click the cell where you want to place the result.
Type in the Cell = Substitute, then bracket.
Inside the bracket type A3, this is the cell that contains the Text. Then comma.
Then type the Old_text, which is “h.” Then comma.
Then we will add the New_text, which is “s” because we want to substitute the” h” with “s.”
We will add the Instance_ num, which specifies which location in the text we want to substitute the letter; the ‘h‘ is the first letter, we will input the Instance_ num as one.
It should be like this: =SUBSTITUTE(A3,”h”,”s”,1)
Then press the Enter key to see results.
There are two other methods to use the Substitute function.
Method one is to click fx on the top of the worksheet on the left.
An Insert Function dialog box will appear,
Inside the dialog box, in the Category section, click the drop-down arrow and select Text.
Then select Substitute function.
A Function Arguments dialog will pop up.
- Type A3 into the Text entry box.
- Type “h” into the Old_text entry box.
- Type “s” into the New _text entry box.
- Type “1” into the Instance_Num entry box.
Then press OK.
Method two is to go to the Formula tab and click Text in the Function Library group.
In the Text drop-down list, click Substitute.
A Function Arguments dialog box will appear.
The process is explained in method one for the Function Arguments dialog box.
Read: How to use the Find and FindB functions in Excel.
How to use the Replace function in Excel
Click the cell where you want to place the result.
In this cell type =Replace; then bracket.
Inside the bracket, input the cell where the Old_text is, which is A3. Then comma
For the Start_num, we will enter the number Seven because this is the character number we want to replace.
For the Num_chars, we will enter the number Three because this is how many characters we want to replace.
For the New_text, we will enter “P” because this is the text we will replace the three characters with.
It should look like this; =REPLACE(A3,7,3, “P”).
Press Enter, you will see results.
There are two other methods to use the Replace function.
Method one is to go to fx at the top of the worksheet on the left.
An Insert Function dialog box will appear.
Inside the dialog box, in the Category section, click the drop-down arrow and select Text.
Select Replace function.
A Function Arguments dialog will pop up.
- Type A3 into the Old_text entry box.
- Type 7 into the Start_num entry box.
- Type 3 into the Num_chars entry box.
- Type “P” into the New_text entry box.
Then press OK.
Method two is to go to the Formula tab in the Function Library group; click Text.
In the Text drop-down list, select Replace.
A Function Arguments dialog box will appear.
The process is explained in method one for the Function Arguments dialog box.
I hope this helps; if you have questions, please comment below.