跳到主要內容

如何將數據驗證應用於Excel中的強制電話號碼格式?

可能是,在Excel工作簿中鍵入時,可以使用多種電話號碼格式。 但是,如何只允許在工作表的一欄中輸入一種電話號碼格式? 例如,我只希望允許將此格式為123-456-7890的電話號碼輸入工作表中。

應用數據驗證以使用數據驗證功能強制設置電話號碼格式

應用數據驗證以強制電話號碼格式具有有用的功能


應用數據驗證以使用數據驗證功能強制設置電話號碼格式

要僅允許輸入特定的電話號碼格式,可以通過以下步驟解決:

首先,您可以根據需要將單元格格式化為電話號碼格式。

1。 選擇僅要使用特定電話號碼格式鍵入的單元格列表,然後右鍵單擊,選擇 單元格格式 形成上下文菜單,請參見屏幕截圖:

2。 在 單元格格式 對話框中的 聯繫電話 標籤,點擊 習俗 從左邊 類別 窗格中,然後根據需要輸入電話號碼格式 類別 文本框,在此示例中,我將使用此 ###-###-#### 格式,請參見屏幕截圖:

3。 然後點擊 OK 關閉對話框。

其次,您可以應用數據驗證功能來驗證電話號碼。

4。 格式化單元格後,請單擊 數據 > 數據驗證 > 數據驗證,請參見屏幕截圖:

5。 在 數據驗證 對話框中的 設定 標籤,選擇 習俗 來自 下拉菜單,然後輸入以下公式: = AND(ISNUMBER(A2),LEN(A2)= 10)公式 文本框,請參見屏幕截圖:

注意: 在上式中 A2 是您要驗證電話號碼的列的第一個單元格。

6。 然後點擊 OK 按鈕,現在,當您輸入10位數字時,它將根據需要自動轉換為特定的電話號碼格式,請參見屏幕截圖:

7。 但是,如果該數字短於或長於10位數字,則會出現一個警告消息框提醒您,請參見屏幕截圖:


應用數據驗證以強制電話號碼格式具有有用的功能

如果你有 Excel的Kutools,其 驗證電話號碼 功能,您可以指定只想在工作表中輸入的電話號碼格式。 點擊下載Kutools for Excel!

保養竅門:要應用此 驗證電話號碼 功能,首先,您應該下載 Excel的Kutools,然後快速輕鬆地應用該功能。

安裝後 Excel的Kutools,請這樣做:

1。 選擇要只允許輸入特定電話號碼的單元格範圍,然後單擊 庫工具 > 防止打字 > 驗證電話號碼,請參見屏幕截圖:

2。 在 電話號碼 對話框中,選擇特定的電話號碼格式,或者您可以根據需要設置自己的格式,請參見屏幕截圖:

3。 然後,點擊 OK 按鈕以關閉對話框,現在,只能輸入具有格式的電話號碼,如果電話號碼不是您指定的格式,則會彈出警告消息提醒您,請參見屏幕截圖:

點擊下載Kutools for Excel並立即免費試用!


更多相關數據驗證文章:

  • 驗證工作表列中的電子郵件地址
  • 眾所周知,有效的電子郵件地址由三部分組成,即用戶名,“ at符號”(@)和域。 有時,您只允許其他人在工作表的特定列中僅輸入電子郵件地址格式的文本。 是否可以在Excel中完成此任務?
  • 在Excel中的一個單元格中應用多個數據驗證
  • 在Excel工作表中,將一個數據驗證應用於一個單元格對我們來說可能很常見,但是,您是否曾經嘗試過在一個單元格中使用多個數據驗證? 本文中,我將討論一些用於解決Excel中此任務的不同示例。
  • 數據驗證Excel工作表中當年的日期
  • 在Excel中,數據驗證對我們來說是一個有用的功能,它可以防止重複的單元格,允許輸入特定的日期,等等。 本文,我將討論如何通過使用Excel工作表中的數據驗證功能只允許輸入當年的日期。

最佳辦公生產力工具

🤖 Kutools 人工智慧助手:基於以下內容徹底改變數據分析: 智慧執行   |  生成代碼  |  建立自訂公式  |  分析數據並產生圖表  |  呼叫 Kutools 函數...
熱門特色: 尋找、突出顯示或識別重複項   |  刪除空白行   |  合併列或儲存格而不遺失數據   |   沒有公式的回合 ...
超級查詢: 多條件VLookup    多值VLookup  |   跨多個工作表的 VLookup   |   模糊查詢 ....
高級下拉列表: 快速建立下拉列表   |  依賴下拉列表   |  多選下拉列表 ....
欄目經理: 新增特定數量的列  |  移動列  |  切換隱藏列的可見性狀態  |  比較範圍和列 ...
特色功能: 網格焦點   |  設計圖   |   大方程式酒吧    工作簿和工作表管理器   |  資源庫 (自動文字)   |  日期選擇器   |  合併工作表   |  加密/解密單元格    按清單發送電子郵件   |  超級濾鏡   |   特殊過濾器 (過濾粗體/斜體/刪除線...)...
前 15 個工具集12 文本 工具 (添加文本, 刪除字符,...)   |   50+ 圖表 類型 (甘特圖,...)   |   40+ 實用 公式 (根據生日計算年齡,...)   |   19 插入 工具 (插入二維碼, 從路徑插入圖片,...)   |   12 轉化 工具 (數字到單詞, 貨幣兌換,...)   |   7 合併與拆分 工具 (高級合併行, 分裂細胞,...)   |   ... 和更多

使用 Kutools for Excel 增強您的 Excel 技能,體驗前所未有的效率。 Kutools for Excel 提供了 300 多種進階功能來提高生產力並節省時間。  點擊此處獲取您最需要的功能...

產品描述


Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 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