Przejdź do głównej zawartości

Jak zastosować sprawdzanie poprawności danych, aby wymusić format numeru telefonu w programie Excel?

Możliwe, że podczas pisania w skoroszycie programu Excel można używać różnych formatów numerów telefonów. Ale jak można zezwolić tylko na wpisanie jednego formatu numeru telefonu w kolumnie arkusza? Na przykład chcę, aby numer telefonu w tym formacie 123-456-7890 mógł być wprowadzany do arkusza.

Zastosuj sprawdzanie poprawności danych, aby wymusić format numeru telefonu za pomocą funkcji Walidacja danych

Zastosuj walidację danych, aby wymusić format numeru telefonu z przydatną funkcją


Zastosuj sprawdzanie poprawności danych, aby wymusić format numeru telefonu za pomocą funkcji Walidacja danych

Aby zezwolić tylko na wprowadzenie określonego formatu numeru telefonu, możesz rozwiązać ten problem, wykonując następujące czynności:

Najpierw możesz sformatować komórki do formatu numeru telefonu, zgodnie z potrzebami.

1. Wybierz listę komórek, które chcesz wpisać tylko w określonym formacie numeru telefonu, a następnie kliknij prawym przyciskiem myszy, wybierz Formatowanie komórek z menu kontekstowego, zobacz zrzut ekranu:

2, w Formatowanie komórek okno dialogowe w obszarze Numer tab, kliknij Zamówienia Indywidualne z lewej Kategoria okienku, a następnie wprowadź wymagany format numeru telefonu w Rodzaj Nieruchomości pole tekstowe, w tym przykładzie użyję tego ### - ### - #### format, patrz zrzut ekranu:

3. A następnie kliknij OK aby zamknąć okno dialogowe.

Po drugie, możesz zastosować funkcję sprawdzania poprawności danych, aby zweryfikować numer telefonu.

4. Po sformatowaniu komórek kliknij Dane > Walidacja danych > Walidacja danychzobacz zrzut ekranu:

5, w Walidacja danych okno dialogowe w obszarze Ustawienia kartę, wybierz Zamówienia Indywidualne z Dopuszczać w dół, a następnie wprowadź tę formułę: = AND (ISNUMBER (A2); LEN (A2) = 10) do Formuła pole tekstowe, patrz zrzut ekranu:

Uwaga: W powyższym wzorze A2 to pierwsza komórka kolumny, w której chcesz sprawdzić poprawność numeru telefonu.

6. A następnie kliknij OK przycisk, teraz, po wprowadzeniu 10-cyfrowego numeru, zostanie on automatycznie przekonwertowany na określony format numeru telefonu, zgodnie z potrzebami, patrz zrzut ekranu:

7. Ale jeśli numer jest krótszy lub dłuższy niż 10 cyfr, pojawi się okno komunikatu ostrzegawczego, aby przypomnieć, patrz zrzut ekranu:


Zastosuj walidację danych, aby wymusić format numeru telefonu z przydatną funkcją

Jeśli Kutools dla programu Excel, Z siedzibą w Potwierdź numer telefonu możesz określić formatowanie numeru telefonu, które chcesz po prostu wprowadzić w arkuszu. Kliknij, aby pobrać Kutools dla programu Excel!

Tips: Aby to zastosować Potwierdź numer telefonu Po pierwsze, należy pobrać plik Kutools dla programu Excel, a następnie szybko i łatwo zastosuj tę funkcję.

Po zainstalowaniu Kutools dla programu Excel, zrób tak:

1. Wybierz zakres komórek, dla których chcesz wprowadzać tylko określony numer telefonu, a następnie kliknij Kutools > Zapobiegaj pisaniu > Potwierdź numer telefonuzobacz zrzut ekranu:

2, w Numer telefonu W oknie dialogowym wybierz określony format numeru telefonu lub możesz ustawić własne formatowanie według potrzeb, zobacz zrzut ekranu:

3. Następnie kliknij OK przycisk, aby zamknąć okno dialogowe, teraz można wprowadzić tylko numer telefonu z formatowaniem, jeśli numer telefonu nie jest formatowaniem, które określiłeś, pojawi się komunikat ostrzegawczy, aby ci przypomnieć, patrz zrzut ekranu:

Kliknij, aby pobrać Kutools dla programu Excel i bezpłatną wersję próbną teraz!


Więcej artykułów dotyczących weryfikacji danych względnych:

  • Sprawdź poprawność adresów e-mail w kolumnie arkusza
  • Jak wszyscy wiemy, prawidłowy adres e-mail składa się z trzech części: nazwy użytkownika, symbolu „at” (@) i domeny. Czasami po prostu pozwalasz innym wprowadzać tylko tekst formatu adresu e-mail w określonej kolumnie arkusza. Czy można to zadanie wykonać w programie Excel?
  • Walidacja danych Data bieżącego roku w arkuszu programu Excel
  • W programie Excel Walidacja danych jest dla nas użyteczną funkcją, dzięki której możemy zapobiec duplikowaniu komórek, zezwolić na wprowadzenie określonej daty i tak dalej. W tym artykule omówię, jak zezwolić na wprowadzanie tylko dat bieżącego roku za pomocą funkcji Walidacja danych w arkuszu programu Excel.

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas.  Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...

Opis


Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
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