メインコンテンツへスキップ

データ検証を適用してExcelで電話番号形式を強制する方法は?

おそらく、Excelブックに入力するときに使用できるさまざまな電話番号形式があります。 しかし、ワークシートの列に123つの電話番号形式しか入力できないようにするにはどうすればよいでしょうか。 たとえば、この形式の電話番号456-7890-XNUMXをワークシートに入力できるようにしたいだけです。

データ検証を適用して、データ検証機能を使用して電話番号形式を強制します

データ検証を適用して、便利な機能を備えた電話番号形式を強制します


データ検証を適用して、データ検証機能を使用して電話番号形式を強制します

特定の電話番号形式のみを入力できるようにするには、次の手順で解決できます。

まず、必要に応じてセルを電話番号形式にフォーマットできます。

1。 特定の電話番号形式でのみ入力するセルのリストを選択し、右クリックして、 セルの書式設定 コンテキストメニューから、スクリーンショットを参照してください。

2。 の中に セルの書式設定 ダイアログボックス、下 タブをクリックします。 カスタム 左から カテゴリー ペインで、必要に応じて電話番号の形式を タイプ テキストボックス、この例では、これを使用します ###- ###- #### フォーマット、スクリーンショットを参照してください:

3。 そして、 OK ダイアログを閉じます。

次に、データ検証機能を適用して電話番号を検証できます。

4。 セルをフォーマットした後、をクリックしてください 且つ > データ検証 > データ検証、スクリーンショットを参照してください:

5。 の中に データ検証 ダイアログボックス、下 設定 タブ、選択 カスタム 次を許可します。 ドロップダウンして、次の式を入力します。 = AND(ISNUMBER(A2)、LEN(A2)= 10) テキストボックス、スクリーンショットを参照:

注: 上記の式では、 A2 電話番号を検証する列の最初のセルです。

6。 そして、 OK ボタンをクリックすると、10桁の数字を入力すると、必要に応じて特定の電話番号形式に自動的に変換されます。スクリーンショットを参照してください。

7。 ただし、数字が10桁より短いか長い場合は、警告メッセージボックスが表示されます。スクリーンショットを参照してください。


データ検証を適用して、便利な機能を備えた電話番号形式を強制します

あなたが持っている場合 Kutools for Excelそのと 電話番号を検証する この機能では、ワークシートに入力する電話番号のフォーマットを指定できます。 クリックしてKutoolsfor Excelをダウンロードしてください!

ヒント:これを適用するには 電話番号を検証する 機能、まず、ダウンロードする必要があります Kutools for Excel、次に機能をすばやく簡単に適用します。

インストールした後 Kutools for Excel、次のようにしてください。

1。 特定の電話番号のみに入力を許可するセルの範囲を選択し、クリックします クツール > 入力を防ぐ > 電話番号を検証する、スクリーンショットを参照してください:

2。 の中に 電話 ダイアログボックスで、特定の電話番号の形式を選択するか、必要に応じて独自の形式を設定できます。スクリーンショットを参照してください。

3。 次に、をクリックします。 OK ボタンをクリックしてダイアログボックスを閉じます。これで、フォーマットされた電話番号のみを入力できます。電話番号が指定したフォーマットでない場合は、警告メッセージがポップアップ表示され、スクリーンショットを参照してください。

クリックしてKutoolsfor Excelと無料トライアルを今すぐダウンロードしてください!


より相対的なデータ検証の記事:

  • ワークシートの列の電子メールアドレスを検証する
  • ご存知のとおり、有効なメールアドレスは、ユーザー名、アットマーク(@)、ドメインのXNUMXつの部分で構成されています。 ワークシートの特定の列に他の人がメールアドレス形式のテキストのみを入力できるようにする場合もあります。 Excelでこのタスクを実行することは可能ですか?
  • ExcelのXNUMXつのセルに複数のデータ検証を適用する
  • Excelワークシートでは、セルにXNUMXつのデータ検証を適用するのが一般的かもしれませんが、XNUMXつのセルに複数のデータ検証を使用しようとしたことがありますか? この記事では、Excelでこのタスクを解決するためのいくつかの異なる例について説明します。
  • Excelワークシートでのデータ検証現在の年の日付
  • Excelでは、データ検証は私たちにとって便利な機能であり、セルの重複を防ぎ、特定の日付を入力できるようにすることができます。 この記事では、Excelワークシートのデータ検証機能を使用して、今年の日付のみを入力できるようにする方法について説明します。

最高のオフィス生産性向上ツール

🤖 Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行   |  コードを生成  |  カスタム数式の作成  |  データを分析してグラフを生成する  |  Kutools関数を呼び出す...
人気の機能: 重複を検索、強調表示、または識別する   |  空白行を削除する   |  データを失わずに列またはセルを結合する   |   数式なしのラウンド ...
スーパールックアップ: 複数の基準の VLookup    複数の値の VLookup  |   複数のシートにわたる VLookup   |   ファジールックアップ ....
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する   |  依存関係のドロップダウン リスト   |  複数選択のドロップダウンリスト ....
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  |  範囲と列の比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   ビッグフォーミュラバー    ワークブックとシートマネージャー   |  リソースライブラリ (自動テキスト)   |  日付ピッカー   |  ワークシートを組み合わせる   |  セルの暗号化/復号化    リストごとにメールを送信する   |  スーパーフィルター   |   特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト ツール (テキストを追加, 文字を削除する、...)   |   50+ チャート 種類 (ガントチャート、...)   |   40+ 実用的 (誕生日に基づいて年齢を計算する、...)   |   19 挿入 ツール (QRコードを挿入, パスから画像を挿入、...)   |   12 変換 ツール (数字から言葉へ, 通貨の換算、...)   |   7 マージ&スプリット ツール (高度な結合行, 分割セル、...)   |   ... もっと

Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。  最も必要な機能を入手するにはここをクリックしてください...

説明


Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
Comments (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
what if the the entry begin in 0
This comment was minimized by the moderator on the site
Hi, JHUN,
To solve your problem, you can apply the Validate Phone Number of Kutools for Excel, with this feature, you can set various phone numbers as you need. You just need to download and install the Kutools first.

Please try, thank you!
This comment was minimized by the moderator on the site
Hi, I know it could be different but how can i validate a country code in front of the phone number for different countries? Eg, ISO code shows 65 for Singapore and phone number format must be 65 6123 4567 or 82 for Korea and phone number format is 82 1234 4567. Without any symbols. Appreciate your help.
This comment was minimized by the moderator on the site
Hello, Rach,
To solve your problem, you just need to use this ## #### #### format in the Format Cells dialog box in step 2. And then follow the above other steps one by one. At last, when you enter a 10 digits number, it will be converted to the phone number format you need automatically.

Please try, hope it can help you!
This comment was minimized by the moderator on the site
Hi. I tried this for my data validation. but how come it didn't work on numbers that starts with zero? eg. 012-345-6789
This comment was minimized by the moderator on the site
I know it has been 6 months, but here is the answer : The cell is setup to deal with numbers of lenght 10, but a number cannot start with ''0'' (ex: 01 is still 1).


The cell and formulas used should refer to a string instead and this would fix the problem, but would allow people to have letters and you most likely don't want that.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations