Hoppa till huvudinnehåll

Hur tillämpar jag datavalidering för att tvinga telefonnummerformat i Excel?

Det kan finnas, det finns olika telefonnummerformat som kan användas när du skriver i Excel-arbetsboken. Men hur kan du bara tillåta att ett telefonnummerformat matas in i en kolumn i kalkylbladet? Till exempel vill jag bara att telefonnumret eftersom det här formatet 123-456-7890 ska tillåtas ange i ett kalkylblad.

Använd datavalidering för att tvinga telefonnummerformat med datavalideringsfunktionen

Använd datavalidering för att tvinga telefonnummerformat med en användbar funktion


Använd datavalidering för att tvinga telefonnummerformat med datavalideringsfunktionen

För att endast tillåta specifikt telefonnummerformat kan du lösa det med följande steg:

Först kan du formatera cellerna till telefonnummerformat efter behov.

1. Välj listan över celler som du bara vill skriva med det specifika telefonnummerformatet och högerklicka sedan och välj Formatera celler bilda snabbmenyn, se skärmdump:

2. I Formatera celler under dialogrutan Antal fliken, klicka Custom från vänster Kategori i rutan och ange sedan telefonnummerformatet som du behöver i Typ textruta, i det här exemplet kommer jag att använda den här ### - ### - #### format, se skärmdump:

3. Och klicka sedan på OK för att stänga dialogen.

För det andra kan du använda datavalideringsfunktionen för att validera telefonnumret.

4. Klicka på efter att ha formaterat cellerna Data > Datagransknings > Datagransknings, se skärmdump:

5. I Datagransknings under dialogrutan Inställningar fliken, välj Custom från Tillåt rullgardinsmeny och ange sedan denna formel: = OCH (ISNUMBER (A2), LENN (A2) = 10) i Formel textruta, se skärmdump:

Notera: I ovanstående formel, A2 är den första cellen i kolumnen som du vill validera telefonnumret.

6. Och klicka sedan på OK knappen, nu, när du anger ett 10-siffrigt nummer, kommer det att konverteras till det specifika telefonnummerformatet automatiskt efter behov, se skärmdump:

7. Men om siffran är kortare eller längre än 10 siffror, visas en varningsmeddelande för att påminna dig, se skärmdump:


Använd datavalidering för att tvinga telefonnummerformat med en användbar funktion

Om du har Kutools för Excel, med dess Validera telefonnummer funktion kan du ange telefonnummerformatering som du bara vill ange i ett kalkylblad. Klicka för att ladda ner Kutools för Excel!

tips: För att tillämpa detta Validera telefonnummer funktionen, först bör du ladda ner Kutools för Excel, och använd sedan funktionen snabbt och enkelt.

När du har installerat Kutools för Excel, gör så här:

1. Välj det cellområde som du vill att endast specifikt telefonnummer ska kunna anges och klicka sedan på Kutools > Förhindra skrivning > Validera telefonnummer, se skärmdump:

2. I Telefonnummer Välj det specifika telefonnummerformatet eller så kan du ställa in din egen formatering efter behov, se skärmdump:

3. Klicka sedan OK knappen för att stänga dialogrutan, nu kan bara telefonnumret med formateringen anges, om telefonnumret inte är den formatering du angav kommer ett varningsmeddelande att dyka upp för att påminna dig, se skärmdump:

Klicka för att ladda ner Kutools för Excel och gratis testversion nu!


Mer artiklar om validering av relativa data:

  • Validera e-postadresser i en kolumn med kalkylblad
  • Som vi alla vet består en giltig e-postadress av tre delar, användarnamnet, "at-symbolen" (@) och domänen. Ibland tillåter du bara andra att bara ange e-postadressformatstexten i en viss kolumn i kalkylbladet. Är det möjligt att uppnå denna uppgift i Excel?
  • Använd flera datavalideringar i en cell i Excel
  • I Excel-kalkylbladet kan det vara vanligt att använda en datavalidering på en cell, men har du någonsin försökt använda flera datavalidering i en cell? Den här artikeln kommer jag att prata om några olika exempel för att lösa denna uppgift i Excel.
  • Datavalidering Datum för innevarande år i Excel-kalkylblad
  • I Excel är datavalidering en användbar funktion för oss, med den kan vi förhindra dubbletter av celler, låta det specifika datumet anges, och så vidare. Den här artikeln kommer jag att prata om hur man bara tillåter att datum för innevarande år matas in med hjälp av datavalideringsfunktionen i Excel-kalkylbladet.

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

Beskrivning


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
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