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

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


4. REGEXTEST 関数の使い方
キーボードに入力します:
=REGEXREPLACE(
, 次に、A5
を処理するテキストとして選択します。
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,}
1
john.doe
[a-zA-Z0-9._%+-]+
2
@
@
3
company
[a-zA-Z0-9.-]+
4
.
\.
5
com
[a-zA-Z]{2,}
1
[a-zA-Z0-9._%+-]+
[a-zA-Z0-9._%+-]
文字セット.
, 文字 _
, 文字 %
, 文字 +
, 文字 -
.+
量指定子2
文字"@"に一致します。@
文字3
[a-zA-Z0-9.-]+
[a-zA-Z0-9.-]
文字セット.
, 文字 -
.+
量指定子4
文字"."に一致します。\.
文字5
[a-zA-Z]{2,}
[a-zA-Z]
文字セット{2,}
量指定子7. REGEXREPLACE関数の有効化
Enterを押して保存した後、メールアドレスが正規表現のルールに一致するかどうかを確認できます。
一致する場合は
一致する場合は
TRUE
を返し、一致しない場合はFALSE
を返します。
8. 他の行に適用する
同じ関数を他の行に適用することで、すべてのメールアドレスを迅速に検証できます。

9. 🎉 終了! 🎉
著者のメモ:これらのチュートリアルにかけた努力を感じていただければ幸いです。非常に理解しやすいExcelチュートリアルのシリーズを作成したいと思っています。役立つ場合は、これらのチュートリアルを共有するのを手伝ってください、ありがとうございます!
私についてきて:
