Hoppa till huvudinnehåll

Hur validerar jag e-postadresser i en kolumn i kalkylbladet?

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?

Validera endast e-postadresser kan anges i en kolumn med funktionen Data Validation

Validera endast e-postadresser kan anges i en kolumn med en utmärkt funktion

Enkel demo


Validera endast e-postadresser kan anges i en kolumn med funktionen Data Validation

I Excel, den kraftfulla funktionen Datagransknings kan hjälpa dig att snabbt validera endast e-postadresser som anges i en kolumn med celler, gör så här:

1. Markera cellerna som du bara vill skriva med e-postadressformat och klicka sedan på Data > Datagransknings > Datagransknings, se skärmdump:

2. I Datagransknings under dialogrutan Inställningar fliken, välj Custom från Tillåt rullgardinsmeny och ange sedan denna formel: = ISNUMBER (MATCH ("*@*.?*", A2,0)) i Formel textruta, se skärmdump:

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

3. Klicka sedan OK knappen, nu, när du anger texter som inte är e-postadressformat, kommer en varningsmeddelande ruta att dyka upp för att påminna dig, se skärmdump:


Validera endast e-postadresser kan anges i en kolumn med en utmärkt funktion

Här, Kutools för Excel ger en användbar funktion - Validera e-postadress, vilket kan hjälpa dig att förhindra att annan text kommer in men bara e-postadress kan skrivas snabbt och enkelt.

Tips:Att tillämpa detta Validera e-postadress 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 de celler som du vill att endast e-postadresser ska kunna anges.

2. Klicka sedan Kutools > Förhindra skrivning > Validera e-postadress, se skärmdump:

3. Och när du skriver in texten som inte har e-postadressformat, kommer en snabbruta 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!


Enkel demo


Validera endast e-postadresser kan anges i en kolumn eller flera intervall

Kutools för Excel's Validera e-postadress verktyget kan hjälpa dig att ställa in datavalidering så att endast e-postadress kan matas in i ett cellområde med bara ett klick. Klicka för att ladda ner Kutools för Excel!

Kutools för Excel: med mer än 300 praktiska Excel-tillägg, gratis att prova utan begränsning på 60 dagar. Ladda ner och testa gratis nu!


Mer artiklar om validering av relativa data:

  • Använd datavalidering för att tvinga telefonnummerformat i Excel
  • Kanske finns det 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 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

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...

kte-flik 201905


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 (12)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
=ISNUMBER(MATCH("*@*.?*",A2,0)) is not septable pls send me solution via email
This comment was minimized by the moderator on the site
I did not getting Microsoft code
This comment was minimized by the moderator on the site
Bei meinem Excel müssen die deutschen Funktionsbezeichnungen verwendet werden.
statt ISNUMBER > ISTZAHL
statt MATCH > VERGLEICH
This comment was minimized by the moderator on the site
Does not work at all !

correct regexp is : ^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$
however, with Kutools, I can still put 1 letter TLD or accents or comas etc.
so this is considered a valid email address : p,rô-u.t;é@eee.e
I am immediately uninstalling.
This comment was minimized by the moderator on the site
It`s great you can validate straightly in Excel, however, it doesn`t always work properly. So, I would recommend using online services for that. There is a lot to choose from, I, for example, use proofy.io.
This comment was minimized by the moderator on the site
You must work for proofy.io? $.006 for 1,000,000 records = $6,000 = CRAZY EXPENSIVE.
This comment was minimized by the moderator on the site
It`s great to be able to validate emails straight in Excel, however, it doesn`t work out effectively sometimes. So, I think that the online tools may help. For example, proofy.io, which I, personally use.
This comment was minimized by the moderator on the site
This doesn't validate emails at all.... I am still able to place spaces and returns in the field (in the middle and at the end) which negates the point for me.
This comment was minimized by the moderator on the site
To correct this so it works for all domains, use: =ISNUMBER(MATCH("*@*.?*",A2,0)). Then it supports 2-letter domains such as ".ca" as well as complex domains such as ".co.uk" and "server1.company.com".
This comment was minimized by the moderator on the site
Wow ! Great this works best
This comment was minimized by the moderator on the site
Thanks - I also had an issue with 2-letter domains that this fixes.
This comment was minimized by the moderator on the site
Will not work for .uk, and for 2015+ domains like .training
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations