Прескочи на основното съдържание

Как да приложа валидиране на данни за принудителен формат на телефонен номер в Excel?

Автор: Xiaoyang Последна промяна: 2020-06-04

Възможно е да има различни формати на телефонни номера, които могат да се използват при въвеждане в работната книга на Excel. Но как бихте могли да позволите само един формат на телефонен номер да бъде въведен в колона на работен лист? Например, просто искам телефонният номер като този формат 123-456-7890 да бъде разрешен за въвеждане в работен лист.

Приложете валидиране на данни, за да принудите форматирането на телефонния номер с функцията за валидиране на данни

Приложете валидиране на данни, за да принудите форматирането на телефонния номер с полезна функция


Приложете валидиране на данни, за да принудите форматирането на телефонния номер с функцията за валидиране на данни

За да разрешите въвеждането само на конкретен формат на телефонен номер, можете да го разрешите със следните стъпки:

Първо, можете да форматирате клетките във формата на телефонния номер, както ви е необходимо.

1. Изберете списъка с клетки, които искате да въведете само с конкретния формат на телефонен номер, след което щракнете с десния бутон и изберете Форматиране на клетки формирайте контекстното меню, вижте екранната снимка:

2. В Форматиране на клетки диалогов прозорец, под Телефон за връзка: кликнете върху Custom отляво категория прозорец и след това въведете формата на телефонния номер, който ви е необходим в Тип текстово поле, в този пример ще използвам това ###-###-#### формат, вижте екранната снимка:

3, И после щракнете върху OK за да затворите диалоговия прозорец.

Второ, можете да приложите функцията за проверка на данните, за да потвърдите телефонния номер.

4. След като форматирате клетките, щракнете Дата > Потвърждаване на данните > Потвърждаване на данните, вижте екранна снимка:

5. В Потвърждаване на данните диалогов прозорец, под Настройки , изберете Custom от Позволете падащо меню и след това въведете тази формула: =И(ЕЧИСЛО(A2),LEN(A2)=10) в Формула текстово поле, вижте екранна снимка:

Забележка: В горната формула, A2 е първата клетка от колоната, в която искате да потвърдите телефонния номер.

6, И после щракнете върху OK сега, когато въведете 10-цифрен номер, той ще бъде преобразуван в конкретния формат на телефонен номер автоматично, както ви е необходимо, вижте екранната снимка:

7. Но ако номерът е по-къс или по-дълъг от 10 цифри, ще се появи поле с предупредително съобщение, за да ви напомни, вижте екранна снимка:


Приложете валидиране на данни, за да принудите форматирането на телефонния номер с полезна функция

Ако имате Kutools за Excel, Със своята Потвърдете телефонния номер можете да зададете форматирането на телефонния номер, който просто искате да въведете в работен лист. Щракнете, за да изтеглите Kutools за Excel!

Съвети: За да приложите това Потвърдете телефонния номер функция, първо трябва да изтеглите Kutools за Excelи след това приложете функцията бързо и лесно.

След инсталиране Kutools за Excel, моля, направете следното:

1. Изберете диапазона от клетки, които искате да разрешите само за конкретен телефонен номер, след което щракнете Kutools > Предотвратяване на писане > Потвърдете телефонния номер, вижте екранна снимка:

2. В Телефон диалоговия прозорец, изберете конкретния формат на телефонния номер или можете да зададете свое собствено форматиране според нуждите ви, вижте екранната снимка:

3, След това кликнете върху OK бутон за затваряне на диалоговия прозорец, сега може да бъде въведен само телефонният номер с форматирането, ако телефонният номер не е във форматирането, което сте посочили, ще изскочи предупредително съобщение, за да ви напомни, вижте екранната снимка:

Щракнете, за да изтеглите Kutools за Excel и безплатна пробна версия сега!


Още относителни статии за валидиране на данни:

  • Валидирайте имейл адресите в колона от работен лист
  • Както всички знаем, валидният имейл адрес се състои от три части, потребителско име, символ "at" (@) и домейн. Понякога просто позволявате на други да въвеждат само текста на формата на имейл адреса в конкретна колона на работния лист. Възможно ли е да се постигне тази задача в Excel?
  • Приложете проверка на множество данни в една клетка в Excel
  • В работния лист на Excel прилагането на една валидация на данни към клетка може да е обичайно за нас, но опитвали ли сте някога да използвате валидиране на множество данни в една клетка? В тази статия ще говоря за някои различни примери за решаване на тази задача в Excel.
  • Проверка на данните Датата на текущата година в работния лист на Excel
  • В Excel проверката на данните е полезна функция за нас, с нея можем да предотвратим дублиране на клетки, да позволим въвеждането на конкретна дата и т.н. В тази статия ще говоря за това как да позволя да се въвеждат само датите от текущата година с помощта на функцията за валидиране на данни в работния лист на Excel.

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, 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