中級関数の一覧
ご訪問ありがとうございます。
Googleシートマスターのひろしです。
前回

文字列内の全角英数字を半角にする方法(Gスプレッドシート)
今回は、とっても価値の高い方法をお伝えします。
これを知ることであなたは、
- カッコ内の文字列を抽出することができます。
- 正規表現を使った置換方法がかなりわかります。
逆に、知らないと
カッコを区切り文字として分割したり
色々と余計な手順を踏むことになります。
※それは、それでいいと思いますが^^
なので、サクッとマスターして
と答えてあげてください。
動画はこちら
シートはこちら
ポイント
REGEXREPLACE()関数は、正規表現で置換する関数です。
正規表現の指定方法が色々あるのですが、今回は
- .* 任意の0文字以上の文字列
- (.*)で一致したものは、$1,$2,$3….で置き換える
- さらに(自体をエスケープするために\を付加して\(と記載する
をやりました。
例)
B5セルに「今度のBBQは(8月9日)です。」の文字列がある場合
=REGEXREPLACE(B5,".*\((.*)\).*","$1")
あるいは、
=REGEXREPLACE(B5,".*\(|\).*","")
で、「8月9日」が取得できます。
最後までご覧いただきありがとうございます。
つぎはこちら

日付を含む文字列から日付データを取得する方法(正規表現、REGEXEXTRACT)(Gスプレッドシート)
コメント