Celler

Anvend datavalidering på celler

Brug datavalidering til at begrænse typen af data eller de værdier, som brugere indtaster i en celle, f.eks. en rulleliste.

Din browser understøtter ikke video. Installér Microsoft Silverlight, Adobe Flash Player eller Internet Explorer 9.

Markér den/de celle(r), du vil oprette en regel for.

  1. Vælg Data >Datavalidering.

    Datavalidering

  2. Vælg en indstilling under Tillad på fanen Indstillinger:

    • Helt tal – for at begrænse cellen til kun at acceptere heltal.

    • Decimal – for at begrænse cellen til kun at acceptere decimaltal.

    • Liste – for at vælge data på rullelisten.

    • Dato – for at begrænse cellen til kun at acceptere dato.

    • Klokkeslæt – for at begrænse cellen til kun at acceptere tid.

    • Tekstlængde – for at begrænse tekstens længde.

    • Brugerdefineret – for brugerdefineret formel.

  3. Vælg en betingelse under Data.

  4. Angiv de andre påkrævede værdier baseret på, hvad du har valgt for Tillad og Data.

  5. Vælg fanen Meddelelse, og tilpas en meddelelse, som brugerne får vist, når de indtaster data.

  6. Markér afkrydsningsfeltet Vis meddelelse, når cellen er markeret for at få vist meddelelsen, når brugeren markerer eller holder markøren over den eller de markerede celler.

  7. Vælg fanen Fejlmeddelelse for at tilpasse fejlmeddelelsen og vælge en typografi.

  8. Vælg OK.

    Hvis brugeren forsøger at angive en ugyldig værdi, vises der en fejlmeddelelse sammen med den tilpassede meddelelse.

Download vores eksempler

Download en eksempelprojektmappe med alle datavalideringseksempler i denne artikel

Hvis du opretter et ark, der kræver, at brugerne indtaster data, kan du begrænse indtastningen til et bestemt datoområde eller talområde eller sikre, at der kun indtastes positive heltal. Excel kan begrænse dataindtastning til bestemte celler ved hjælp af datavalidering , bede brugerne om at angive gyldige data, når en celle er markeret, og vise en fejlmeddelelse, når en bruger indtaster ugyldige data.

Begræns dataindtastning

  1. Markér de celler, hvor der skal være begrænsninger på dataindtastningen.

  2. På fanen Data skal du vælge Datavalidering > Datavalidering.

    Bemærk!: Hvis valideringskommandoen ikke er tilgængelig, kan arket være beskyttet, eller projektmappen kan være delt. Du kan ikke ændre indstillinger for datavalidering, hvis projektmappen er delt, eller arket er beskyttet. Du kan få mere at vide om beskyttelse af projektmapper under Beskyt en projektmappe.

  3. I feltet Tillad skal du vælge den type data, du vil tillade, og udfylde de begrænsende kriterier og værdier.

    Bemærk!: De felter, hvor du angiver begrænsningsværdier, navngives baseret på de data og begrænsende kriterier, du har valgt. Hvis du f.eks. vælger Dato som datatype, kan du angive begrænsningsværdier i felterne med minimum- og maksimumværdier med navnet Startdato og Slutdato.

Spørg brugerne om gyldige indtastninger

Når brugerne vælger en celle, der har krav til dataindtastning, kan du få vist en meddelelse, der forklarer, hvilke data der er gyldige.

  1. Markér de celler, hvor du vil bede brugerne om gyldige dataindtastninger.

  2. På fanen Data skal du vælge Datavalidering > Datavalidering.

    Bemærk!: Hvis valideringskommandoen ikke er tilgængelig, kan arket være beskyttet, eller projektmappen kan være delt. Du kan ikke ændre indstillinger for datavalidering, hvis projektmappen er delt, eller arket er beskyttet. Du kan få mere at vide om beskyttelse af projektmapper under Beskyt en projektmappe.

  3. Markér afkrydsningsfeltet Vis en meddelelse, når cellen er markeret under fanen Meddelelse.

  4. Skriv en titel til meddelelsen i feltet Titel .

  5. Skriv den meddelelse, du vil have vist, i feltet Meddelelse .

Vis en fejlmeddelelse, når der indtastes ugyldige data

Hvis du har angivet databegrænsninger, og en bruger indtaster ugyldige data i en celle, kan du vise en meddelelse, der forklarer fejlen.

  1. Markér cellerne, hvor du vil have vist din fejlmeddelelse.

  2. Klik på Datavalidering under fanen Data > Datavalidering .

    Bemærk!: Hvis valideringskommandoen ikke er tilgængelig, kan arket være beskyttet, eller projektmappen kan være delt. Du kan ikke ændre indstillinger for datavalidering, hvis projektmappen er delt, eller arket er beskyttet. Du kan få mere at vide om beskyttelse af projektmapper under Beskyt en projektmappe .

  3. Skriv en titel til meddelelsen i feltet Titel under fanen Fejlmeddelelse.

  4. Skriv den meddelelse, du vil have vist, hvis der indtastes ugyldige data, i feltet Fejlmeddelelse .

  5. Gør et af følgende:

    Hvis du vil

    I genvejsmenuen Typografi skal du vælge

    Kræv, at brugerne retter fejlen, før de fortsætter

    Stop

    Advar brugerne om, at dataene er ugyldige, og kræv, at de vælger Ja eller Nej for at angive, om de vil fortsætte

    Advarsel

    Advar brugerne om, at dataene er ugyldige, men tillad dem at fortsætte, efter de afviser advarselsmeddelelsen

    Vigtigt

Føj datavalidering til en celle eller et område

Bemærk!: De første to trin i dette afsnit er til at oprette forskellige former for datavalidering. Trin 3-7 er specifikt til at oprette en rulleliste.

  1. Markér én eller flere celler for at validere.

  2. Vælg Datavalidering i gruppen Dataværktøjer under fanen Data.

  3. Vælg Liste i feltet Tillad under fanen Indstillinger.

  4. Skriv dine listeværdier adskilt af kommaer i feltet Kilde . Skriv f.eks . Lav,Middel,Høj.

  5. Sørg for, at afkrydsningsfeltet Rulleliste i celle er markeret. Ellers kan du ikke se rullepilen ud for cellen.

  6. Hvis du vil angive, hvordan du vil håndtere tomme værdier (null), skal du markere eller fjerne markeringen i afkrydsningsfeltet Ignorer tomme .

  7. Test datavalideringen for at sikre, at den fungerer korrekt. Prøv at angive både gyldige og ugyldige data i cellerne for at sikre, at dine indstillinger virker efter hensigten, og at dine meddelelser vises, som du forventer det.

Bemærkninger!: 

  • Når du har oprettet din rulleliste, skal du sikre dig, at den fungerer, som du ønsker. For eksempel vil du måske gerne kontrollere, om cellen er bred nok til at vise alle dine poster.

  • Fjern datavalidering – Markér den eller de celler, der indeholder den validering, du vil slette, gå til Data > Datavalidering , og tryk på Ryd alle i dialogboksen datavalidering, og vælg derefter OK.

I følgende tabel opstilles andre typer datavalidering, og der vises metoder til at føje den til regneark.

Hvis du vil:

Skal du:

Begræns dataindtastning til heltal inden for angivne grænser

  1. Følg trin 1-2 ovenfor.

  2. Vælg Helt tal på listen Tillad.

  3. Vælg den ønskede begrænsning i feltet Data . Hvis du f.eks. vil angive øvre og nedre grænser, skal du vælge mellem.

  4. Indtast den tilladte minimum- eller maksimumværdi eller en bestemt værdi.

    Du kan også indtaste en formel, der returnerer en talværdi.

    Vi forestiller os, at du vil validere data i celle F1. Hvis du vil angive en minimumsbegrænsning for fradrag til to gange antallet af børn i cellen, skal du markere større end eller lig med i feltet Data og skrive formlen = 2*F1 i feltet Minimum .

Begræns dataindtastning til et decimaltal inden for angivne grænser.

  1. Følg trin 1-2 ovenfor.

  2. I feltet Tillad skal du vælge Decimal.

  3. Vælg den ønskede begrænsning i feltet Data . Hvis du f.eks. vil angive øvre og nedre grænser, skal du vælge mellem.

  4. Indtast den tilladte minimum- eller maksimumværdi eller en bestemt værdi.

    Du kan også indtaste en formel, der returnerer en talværdi. Hvis du f.eks. vil angive en maksimumgrænse for provision og bonusser på 6 % af en sælgers løn i celle E1, skal du markere mindre end eller lig med i feltet Data og angive formlen = E1*6 % i feltet Maksimum .

    Bemærk!: Hvis du vil lade en bruger angive procenter, f.eks. 20 %, skal du vælge Decimal i feltet Tillad , vælge den ønskede type begrænsning i feltet Data , angive minimum- eller maksimumværdien eller en bestemt værdi som decimal, f.eks. 0,2 , og derefter få vist datavalideringscellen som en procentdel ved at markere cellen og klikke på Procenttypografi Knapflade i gruppen Tal under fanen Hjem .

Begræns dataindtastning til en dato inden for et datointerval.

  1. Følg trin 1-2 ovenfor.

  2. I feltet Tillad skal du vælge Dato .

  3. Vælg den ønskede begrænsning i feltet Data . Hvis du f.eks. vil tillade datoer efter en bestemt dag, skal du markere større end.

  4. Indtast den tilladte minimum- eller maksimumværdi eller en bestemt værdi.

    Du kan også indtaste en formel, der returnerer en dato. Hvis du f.eks. vil angive en tidsramme mellem dags dato og 3 dage fra dags dato, skal du vælge mellem i feltet Data , skrive =IDAG() i feltet Startdato og skrive =IDAG()+3 i feltet Slutdato .

Begræns dataindtastning til et tidspunkt inden for en tidsramme.

  1. Følg trin 1-2 ovenfor.

  2. I feltet Tillad skal du vælge Tid.

  3. Vælg den ønskede begrænsning i feltet Data . Hvis du f.eks. vil tillade tidspunkter før et bestemt tidspunkt på dagen, skal du markere mindre end.

  4. Angiv det tilladte start- eller slutklokkeslæt eller et bestemt klokkeslæt. Du kan også angive en formel, der returnerer et klokkeslæt.

    Antag f.eks., at du har celle E2 konfigureret med et starttidspunkt (8:00) og celle F2 med et sluttidspunkt (17:00), og du vil begrænse mødetidspunkterne mellem disse tidspunkter og derefter vælge mellem i feltet Data , skrive =E2 i feltet Starttidspunkt og derefter angive =F2 i feltet Sluttidspunkt .

Begræns dataindtastning til tekst med en bestemt længde.

  1. Følg trin 1-2 ovenfor.

  2. I feltet Tillad skal du vælge Tekstlængde.

  3. Vælg den ønskede begrænsning i feltet Data . Hvis du f.eks. vil tillade op til et bestemt antal tegn, skal du markere mindre end eller lig med.

  4. I dette tilfælde vil vi begrænse indtastningen til 25 tegn, så vælg mindre end eller lig med i feltet Data , og skriv 25 i feltet Maksimum .

Beregn tilladte værdier ud fra indholdet i en anden celle.

  1. Følg trin 1-2 ovenfor.

  2. Vælg den ønskede type data i feltet Tillad .

  3. Vælg den ønskede begrænsning i feltet Data .

  4. Markér den celle, du vil bruge til at angive, hvad der er tilladt, i feltet eller felterne under feltet Data .

    Hvis du f.eks. kun vil tillade poster for en konto, hvis resultatet ikke overskrider budgettet i celle E1, skal du vælge Tillad > Helt tal, Data, mindre end eller lig med og Maksimum >= =E1.

Bemærkninger!: 

  • Følgende eksempler bruger indstillingen Brugerdefineret, hvor du skriver formler for at angive dine betingelser. Du behøver ikke at bekymre dig om, hvad der vises i boksen Data, idet den er deaktiveret med indstillingen Brugerdefineret.

  • Skærmbillederne i denne artikel blev taget i Excel 2016 ; men funktionaliteten er den samme i Excel til internettet .

Sørg for, at

Indtast denne formel

Cellen, der indeholder et produkt-ID (C2), starter altid med standardpræfikset "ID-" og er mindst 10 (mere end 9) tegn lang.

=OG(VENSTRE(C2,3)="ID-",LÆNGDE(C2)>9)

Eksempel 6: Formler i datavalidering

Cellen, der indeholder et produktnavn (D2), indeholder kun tekst.

=ER.TEKST(D2)

Eksempel 2: Formler i datavalidering

Den celle, der indeholder en persons fødselsdag (B6), skal være større end antallet af år, der er angivet i celle B4.

=IF(B6<=(TODAY()-(365*B4)),TRUE,FALSE)

Eksempel på datavalidering til at begrænse indtastning til en minimumsalder

Alle data i celleområdet A2:A10 indeholder unikke værdier.

=TÆL.HVIS($A$2:$A$10;A2)=1

Eksempel 4: Formler i datavalidering

Bemærk!: Du skal angive datavalideringsformlen for celle A2 først og derefter kopiere A2 til A3:A10, så det andet argument til TÆL.HVIS stemmer overens med den aktuelle celle. Det er A2)=1 delen ændres til A3)=1, A4)=1 osv.

Sørg for, at en e-mailadresse i celle B4 indeholder @-symbolet.

=ER.TAL(FIND("@",B4))

Eksempel på datavalidering til sikring af, at en mailadresse indeholder @-symbolet

Tip!: Hvis du er ejer af en lille virksomhed og leder efter flere oplysninger om, hvordan du konfigurerer Microsoft 365, kan du gå til Hjælp og læring til små virksomheder.

Vil du have mere?

Oprette en rulleliste ud fra et celleområde

Tilføj eller fjern elementer på en rulleliste

Mere om datavalidering

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.