この記事では、SUBSTITUTE関数とREPLACE関数の違いを学習します。

どちらの関数もテキスト編集で機能します。これらの関数を使用して、テキストを置換または置換します。

`link:/ excel-text-formulas-excel-substitute-function [SUBSTITUTE function]`は特定のテキストを見つけて置き換えますが、 `link:/ excel-text-formulas-excel-replace-function [REPLACEfunction]`はその位置によって定義されるテキスト。

SUBSTITUTEの構文

=SUBSTITUTE (text, old_text, new_text, [instance])

REPLACEの構文

=REPLACE (old_text, start_num, num_chars, new_text)

詳細を理解するために、両方の機能を介して同じタスクを実行します。

ここに同じテキストがあります。複数のタスクを実行します。

75

代替機能を使用して2013年から2016年に置き換えます(最初の発生)

=SUBSTITUTE(A2,2013,B2,1)

置換機能を使用して、2013年から2016年に置換します(最初の発生)

=REPLACE(A3,17,4,B3)

76

次に、両方の2013テキストを置き換える必要があります。代替機能を使用して2013から2016を置き換えます(すべての出現)

=SUBSTITUTE(A2,2013,B2)

置換機能を使用して2013から2016に置換します(すべてのオカレンス)

<div = “bbbb”> = link:/ excel-text-formulas-excel-replace-function [REPLACE]link:/ excel-text-formulas-excel-replace-function [REPLACE](A5、 17,4、B5)、31,4、B5)

ネストされたREPLACE関数は、両方のテキストを置き換えます

77

結果はあなたの目の前にあります。ご覧のとおり、テキストが変更されています。

REPLACE関数とSUBSTITUTE関数の違いを理解していただければ幸いです。その他のExcelテキスト関数についてはこちらをご覧ください。下のコメントボックスに質問を記入してください。

関連記事:

link:/ excel-text-formulas-remove-leading-and-trailing-spaces-from-text-in-excel [Excelのテキストから先頭と末尾のスペースを削除する]

link:/ text-excel-right-function [ExcelでRIGHT関数を使用する方法]

link:/ excel-text-formulas-remove-unwanted-characters-in-excel [Excelで不要な文字を削除する]

link:/ excel-text-extract-text-from-a-string-in-excel-using-excels-left-and-right-function [ExcelのLEFTおよびRIGHT関数を使用してExcelの文字列からテキストを抽出する]

人気の記事:

link:/ Formulas-and-functions-introduction-of-vlookup-function [ExcelのVLOOKUP関数]

link:/ Tips-countif-in-microsoft-excel [COUNTIF in Excel 2016]

link:/ excel-formula-and-function-excel-sumif-function [ExcelでSUMIF関数を使用する方法]