Excel REGEXTEST 関数のチュートリアル

バージョン: Microsoft 365
最終更新:
ヒント:⬆️ ⬇️を使用してページを上下に移動します。より良い読書体験のために、大画面での閲覧をお勧めします。

1. REGEXTEST 関数の紹介

ExcelのREGEXTEST関数は、特定のパターンに対してテキストを検証するためのツールです。データのクレンジング、入力(電子メール、電話番号など)の検証、およびテキストデータから貴重な洞察を抽出するのに便利です。正規表現を統合することにより、ユーザーはデータ内の不一致を効率的に特定したり、形式を検証したりでき、全体的なデータの整合性を向上させます。
REGEXTEST 関数の紹介

2. REGEXTEST 関数のパラメータ

REGEXTEST 関数を使用するための構文です。
=REGEXTEST(text, pattern, [case_sensitivity])
  • text: 必須 一致させたいテキスト、またはテキストを含むセルへの参照。
  • pattern: 必須 一致させたいテキストのパターンを説明する正規表現("regex")。
  • case_sensitivity: 任意 一致が大文字と小文字を区別するかどうかを決定します。デフォルトでは、一致は大文字と小文字を区別します。次のいずれかを入力してください:
  • 0: 大文字と小文字を区別する
  • 1: 大文字と小文字を区別しない
  • 3. 例のシナリオ:メールアドレスの検証。

    いくつかのメールアドレスを収集したとしましょう。これらのメールが有効なメールアドレスであるかどうかを知りたいです。
    例のシナリオ:メールアドレスの検証。例のシナリオ:メールアドレスの検証。

    4. REGEXTEST 関数の使い方

    キーボードに入力します: =REGEXREPLACE(, 次に、A5を処理するテキストとして選択します。
    REGEXTEST 関数の使い方

    5. メールの正規表現

    ここでは、メールを検証するための正規表現を次のように設定します: [a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}.
    メールの正規表現

    6. メールの正規表現の分析

    こちらがメール用の正規表現の内訳です。
    text:
    regularExpr:
    [email protected][a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
    1john.doe[a-zA-Z0-9._%+-]+
    2@@
    3company[a-zA-Z0-9.-]+
    4.\.
    5com[a-zA-Z]{2,}
    1[a-zA-Z0-9._%+-]+
    [a-zA-Z0-9._%+-] 文字セット
    a から z,   A から Z,   0 から 9,   文字 .,   文字 _,   文字 %,   文字 +,   文字 -.
    + 量指定子
    前のトークンの1回またはそれ以上に一致します。
    2@ 文字
    文字"@"に一致します。
    3[a-zA-Z0-9.-]+
    [a-zA-Z0-9.-] 文字セット
    a から z,   A から Z,   0 から 9,   文字 .,   文字 -.
    + 量指定子
    前のトークンの1回またはそれ以上に一致します。
    4\. 文字
    文字"."に一致します。
    5[a-zA-Z]{2,}
    [a-zA-Z] 文字セット
    a から z,   A から Z.
    {2,} 量指定子
    前のトークンの2回またはそれ以上に一致します。

    7. REGEXREPLACE関数の有効化

    Enterを押して保存した後、メールアドレスが正規表現のルールに一致するかどうかを確認できます。

    一致する場合はTRUEを返し、一致しない場合はFALSEを返します。
    REGEXREPLACE関数の有効化

    8. 他の行に適用する

    同じ関数を他の行に適用することで、すべてのメールアドレスを迅速に検証できます。
    他の行に適用する

    9. 🎉 終了! 🎉

    著者のメモ:これらのチュートリアルにかけた努力を感じていただければ幸いです。非常に理解しやすいExcelチュートリアルのシリーズを作成したいと思っています。

    役立つ場合は、これらのチュートリアルを共有するのを手伝ってください、ありがとうございます!


    私についてきて:
    REGEXTEST 関数の紹介