Excelで正規表現関数(REGEXTEST等)が使えるのはどのバージョンから?
REGEXTEST、REGEXEXTRACT、REGEXREPLACE の3つの正規表現関数はMicrosoft 365専用です。従来Excelでは正規表現をネイティブにサポートしておらず、VBAのRegExpオブジェクトを使う必要がありましたが、365ではワークシート関数として直接使えるようになりました。
📊 バージョン対応
2016
❌
非対応
2019
❌
非対応
2021
❌
非対応
365
✅
対応
📋 実務での使用例
💼 メールアドレスの形式チェック
顧客マスタのメールアドレス列を検証。正しい形式ならTRUE、誤りならFALSEで判定
=REGEXTEST(A2, "^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,}$")💼 郵便番号の抽出
住所テキストから「123-4567」形式の郵便番号だけを抜き出す
=REGEXEXTRACT(A2, "\d{3}-\d{4}")REGEXTESTREGEXEXTRACT正規表現パターンマッチ365専用
関連する Q&A
❌ 2016❌ 2019✅ 2021✅ 365
ExcelでXLOOKUP関数が使えるバージョンは?
XLOOKUP関数はExcel 2021およびMicrosoft 365で使用可能です。
関数·中級·2025-01-15
❌ 2016✅ 2019✅ 2021✅ 365
IFS関数やSWITCH関数はどのバージョンから使える?
IFS関数とSWITCH関数はExcel 2019以降で使用可能です。
関数·初級·2025-01-15
❌ 2016✅ 2019✅ 2021✅ 365
TEXTJOIN関数とCONCAT関数はどのバージョンから使える?
TEXTJOIN関数とCONCAT関数はExcel 2019以降で使用可能です。
関数·初級·2025-01-15