Excelに正規表現関数が導入されるそうです

Spreadsheets

ようやくExcelで正規表現が扱える関数が導入されるそうです。いままで独自に関数やマクロを作成していた人には朗報ですね!

今回導入される関数は3つですが、XLOOKUPやXMATCHの検索オプションにも加える計画ということみたいで、かなり便利になりそうです。

  • REGEXTEXT テキストのいずれかの部分がパターンと一致するかどうかを判定する関数
    例) REGEXTEST(“alfalfa”, “[a-z]”) -> TRUE
  • REGEXEXTRACT 指定された正規表現に基づいて文字列からテキストを抽出する関数
    例) REGEXEXTRACT(“DylanWilliams”,”[A-Z][a-z]+”) -> Dylan
  • REGEXREPLACE 指定された正規表現(「regex」)に基づいて文字列のテキストを別の文字列に置き換える関数
    例) REGEXREPLACE(“Sonia Rees(378) 555-4195”,”[0-9]+-“,”***-“) -> Sonia Rees(378) ***-4195

コメント