Excel の文字置換するワークシート関数について

Excel には文字置換用のワークシート関数として REPLACE と SUBSTITUTE があります。

"ABCDE" という文字列の "BCD" を "XYZ" に置換します。

WRITE_0361_01

REPLACE 関数の書式は次のようになります。
開始位置と置換する文字数を指定して置換します。

=REPLACE(文字列, 開始位置, 文字数, 置換文字列)

SUBSTITUTE 関数の書式は次のようになります。

=SUBSTITUTE(文字列, 検索文字列, 置換文字列)

VB などの Replace 関数は Excel の REPLACE 関数ではなく SUBSTITUTE 関数の方と同じ指定なのがややこしいですね。

Google サイト内検索

Amazonアソシエイト