デジタル関連

【Excel】REGEXREPLACE関数で、文字列の中の正規表現に一致する部分を別の文字列に置き換える

投稿日:

正規表現

REGEXREPLACEレギュラー・エクスプレッション・リプレイス
文字列の中の正規表現に一致する部分を別の文字列に置き換える

対応バージョン:
365
<!-- 2024 2021 2019 2016 2013 2010 -->

REGEXREPLACE関数は、[文字列]の中から[正規表現]に一致する部分を取り出します。

入力方法と引数

REGEXREPLACE文字列, 正規表現, 置換文字列, 操作対象, 検索モード

文字列検索の対象となる文字列を指定します。
正規表現一致するかどうかを調べるための正規表現を指定します。
置換文字列[正規表現]に一致した部分を置き換える文字列を指定します。置換用の正規表現も指定できます。
操作対象[正規表現]に一致した部分が複数あるときに、何番目の部分を置き換えるかを指定します。負の値を指定すると、後ろから何番目の部分を置き換えるかという意味になります。省略するとすべての一致部分が置き換えられます。
検索モード大文字と小文字を区別するかどうかを指定します。
0または省略大文字と小文字を区別する
1大文字と小文字を区別しない

使用例電話番号の加入者番号4桁を隠す

活用のポイント

  • SUBSTITUTE関数を使っても文字列の置換ができますが、REGEXREPLACE関数では文字列の検索に正規表現が使えるため、より複雑な検索条件による置換が行えます。

関連する関数

<a href="">

<img src="static/img/dekiru-net.png" alt="" width="120" />

Source: できるネット
【Excel】REGEXREPLACE関数で、文字列の中の正規表現に一致する部分を別の文字列に置き換える

-デジタル関連

Translate »

Copyright© ぽーたりーふ , 2025 All Rights Reserved Powered by STINGER.