■ 最新の投稿

入力規則:パスポート番号のフォーマットをExcelで簡単チェック!短い数式で実現

パスポート番号の入力規則として、「英字2桁 + 数字7桁(全体で9桁)」というフォーマットをExcelのデータの入力規則で制御するカスタム数式を紹介します。

国際民間航空機関(ICAO)の標準フォーマット は英字2文字+数字7文字です。

AB1234567 ✅(正しい)

XY7654321 ✅(正しい)

A12345678 ❌(1文字目が1文字しかない)           

ABC234567 ❌(英字が3文字)  

1A2345678 ❌(最初が数字)      

Ab1234567 ❌(小文字混在)

データの入力規則:

入力値の種類(A)で、「ユーザー設定」を選び、以下の数式を設定します。

=AND(LEN(A1)=9, A1=UPPER(A1), ISNUMBER(VALUE(RIGHT(A1,7))), ISTEXT(LEFT(A1,2)))

ポイント

1.LEN(A1)=9
全体の長さが9文字であること。

2.A1=UPPER(A1)
全て大文字であること(小文字を許さない)。

3.ISNUMBER(VALUE(RIGHT(A1,7)))
後ろ7桁が数字であること。

4.ISTEXT(LEFT(A1,2))
先頭2桁がテキスト(英字)であること。


Comments

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です