Celler

Använda dataverifiering i celler

Använda dataverifiering i celler

Du kan använda dataverifiering för att begränsa vilken typ av data eller värden användare kan ange i en cell. Ett av de vanligaste bruken för dataverifiering är att skapa en listruta.

Din webbläsare har inte stöd för video. Installera Microsoft Silverlight, Adobe Flash Player eller Internet Explorer 9.

Hämta våra exempel

Ladda ned en exempel arbets bok med alla exempel på data verifiering i den här artikeln

  1. Markera de celler som du vill skapa en regel för.

  2. Välj data >data verifiering.

    Dataverifiering

  3. På fliken Inställningar under Tillåt väljer du ett alternativ:

    • Heltal – för att begränsa att cellen endast accepterar heltal.

    • Decimal – för att begränsa att cellen endast accepterar decimal tal.

    • Lista – för att välja data från en listruta.

    • Datum – för att bara acceptera datum.

    • Time – för att begränsa att cellen endast accepterar tid.

    • Textlängd – för att begränsa textlängden.

    • Anpassat – för en anpassad formel.

  4.  Välj ett villkor under Data:

    • Mellan

    • Inte mellan

    • Lika med

    • Inte lika med

    • Större än

    • Mindre än

    • Större än eller lika med

    • Mindre än eller lika med

  5. På fliken Inställningar under Tillåt väljer du ett alternativ:

  6. Ställ in de andra värden som krävs beroende på vad du har valt under Tillåt och Data. Om du till exempel väljer mellanväljer du minimum: och maximum: värdena för cellerna.

  7. Markera kryssrutan Ignorera tomma celler om du vill ignorera tomma utrymmen.

  8. Om du vill lägga till en rubrik och ett meddelande för regeln väljer du fliken Indatameddelande och skriver sedan en rubrik och ett indatameddelande.

  9. Markera kryssrutan Visa följande indatameddelande när cell markeras om du vill visa meddelandet när användaren markerar eller för muspekaren över de markerade cellerna.

  10. Välj OK.

    Om användaren försöker ange ett ogiltigt värde visas ett popupmeddelande med texten ”Värdet matchar inte datavalideringsbegränsningarna som har definierats för den här cellen.”.

Om du skapar ett blad som kräver att användare anger data kanske du vill begränsa inmatningen till ett visst datum eller nummer, eller så att endast positiva heltal anges. Excel kan begränsa data inmatningen till vissa celler genom att använda dataverifiering, uppmana användare att ange giltiga data när en cell är markerad och visa ett fel meddelande när en användare anger ogiltiga data.

Begränsa data inmatningen

  1. Markera cellerna där du vill begränsa data inmatningen.

  2. På fliken data klickar du på data verifiering > data verifiering.

    Obs!: Om kommandot verifiering inte är tillgängligt kan bladet vara skyddat eller arbets boken delas. Det går inte att ändra inställningarna för dataverifiering om arbetsboken är skyddad eller om kalkylbladet delas med andra. Mer information om skydd av arbetsböcker finns i Skydda en arbetsbok.

  3. I rutan Tillåt väljer du den typ av data som du vill tillåta och fyller i begränsningar och värden.

    Obs!: Rutorna där du anger gräns värden är märkta baserat på de data och begränsnings villkor som du har valt. Om du till exempel väljer datum som datatyp kan du ange gräns värden i rutorna minimum-och Max värde med etiketten start datum och slutdatum.

Uppmana användare att ange giltiga poster

När användarna klickar i en cell som har data inmatnings krav kan du visa ett meddelande som förklarar vilka data som är giltiga.

  1. Markera cellerna där du vill att användarna ska få en giltig data inmatning.

  2. På fliken data klickar du på data verifiering > data verifiering.

    Obs!: Om kommandot verifiering inte är tillgängligt kan bladet vara skyddat eller arbets boken delas. Det går inte att ändra inställningarna för dataverifiering om arbetsboken är skyddad eller om kalkylbladet delas med andra. Mer information om skydd av arbetsböcker finns i Skydda en arbetsbok.

  3. Markera kryss rutan Visa meddelande när cell markeras på fliken Indatameddelande .

  4. Skriv en rubrik för meddelandet i rutan rubrik .

  5. Skriv det meddelande som du vill visa i rutan Indatameddelande .

Visa ett fel meddelande när ogiltiga data anges

Om du har data begränsningar på plats och en användare anger ogiltiga data i en cell kan du visa ett meddelande som förklarar felet.

  1. Markera cellerna där du vill visa fel meddelandet.

  2. På fliken data klickar du på data verifiering > data verifiering.

    Obs!: Om kommandot verifiering inte är tillgängligt kan bladet vara skyddat eller arbets boken delas. Det går inte att ändra inställningarna för dataverifiering om arbetsboken är skyddad eller om kalkylbladet delas med andra. Mer information om skydd av arbetsböcker finns i Skydda en arbetsbok.

  3. Skriv en rubrik för meddelandet i rutan rubrik på fliken fel meddelande .

  4. Skriv det meddelande som du vill ska visas om ogiltiga data anges i rutan fel meddelande .

  5. Gör något av följande:

    Om du vill

    På sidan Format popup-menyn, Välj

    Kräv att användare åtgärdar felet innan de fortsätter

    Stopp

    Varna användarna om att data är ogiltiga och kräver att de väljer Ja eller Nej för att ange om de vill fortsätta

    Varning

    Varna användarna om att data är ogiltiga, men gör det möjligt för dem att fortsätta efter att varnings meddelandet stängts

    Viktigt

Begränsa data inmatningen

  1. Markera cellerna där du vill begränsa data inmatningen.

  2. Klicka på valideraunder verktygpå fliken data .

    Fliken Data, gruppen Verktyg

    Obs!: Om dataverifieringskommandot inte är tillgängligt är kalkylbladet kanske skyddat eller delas med andra. Det går inte att ändra inställningarna för dataverifiering om arbetsboken är skyddad eller om kalkylbladet delas med andra. Mer information om skydd av arbetsböcker finns i Skydda en arbetsbok.

  3. Välj den typ av data du vill tillåta på popup-menyn Tillåt .

  4. Välj den typ av begränsnings villkor du vill använda på popup-menyn data och ange sedan begränsnings värden.

    Obs!: Rutorna där du anger gräns värden är märkta baserat på de data och begränsnings villkor som du har valt. Om du till exempel väljer datum som datatyp kan du ange gräns värden i rutorna minimum-och Max värde med etiketten start datum och slutdatum.

Uppmana användare att ange giltiga poster

När användarna klickar i en cell som har data inmatnings krav kan du visa ett meddelande som förklarar vilka data som är giltiga.

  1. Markera cellerna där du vill att användarna ska få en giltig data inmatning.

  2. Klicka på valideraunder verktygpå fliken data .

    Fliken Data, gruppen Verktyg

    Obs!: Om dataverifieringskommandot inte är tillgängligt är kalkylbladet kanske skyddat eller delas med andra. Det går inte att ändra inställningarna för dataverifiering om arbetsboken är skyddad eller om kalkylbladet delas med andra. Mer information om skydd av arbetsböcker finns i Skydda en arbetsbok.

  3. Markera kryss rutan Visa meddelande när cell markeras på fliken Indatameddelande .

  4. Skriv en rubrik för meddelandet i rutan rubrik .

  5. Skriv det meddelande som du vill visa i rutan Indatameddelande .

Visa ett fel meddelande när ogiltiga data anges

Om du har data begränsningar på plats och en användare anger ogiltiga data i en cell kan du visa ett meddelande som förklarar felet.

  1. Markera cellerna där du vill visa fel meddelandet.

  2. Klicka på valideraunder verktygpå fliken data .

    Fliken Data, gruppen Verktyg

    Obs!: Om dataverifieringskommandot inte är tillgängligt är kalkylbladet kanske skyddat eller delas med andra. Det går inte att ändra inställningarna för dataverifiering om arbetsboken är skyddad eller om kalkylbladet delas med andra. Mer information om skydd av arbetsböcker finns i Skydda en arbetsbok.

  3. Skriv en rubrik för meddelandet i rutan rubrik på fliken fel meddelande .

  4. Skriv det meddelande som du vill ska visas om ogiltiga data anges i rutan fel meddelande .

  5. Gör något av följande:

    Om du vill

    På sidan Format popup-menyn, Välj

    Kräv att användare åtgärdar felet innan de fortsätter

    Stopp

    Varna användarna om att data är ogiltiga och kräver att de väljer Ja eller Nej för att ange om de vill fortsätta

    Varning

    Varna användarna om att data är ogiltiga, men gör det möjligt för dem att fortsätta efter att varnings meddelandet stängts

    Viktigt

Lägga till data verifiering i en cell eller ett cell område

Obs!: De första två stegen i det här avsnittet är för att lägga till alla typer av data verifiering. Steg 3-7 är specifika för att skapa en listruta. 

  1. Markera en eller flera celler som du vill verifiera.

  2. Klicka på Dataverifiering i gruppen Dataverktyg på fliken Data.

  3. Välj listai rutan Tillåt på fliken Inställningar .

  4. Skriv list värden avgränsade med kommatecken i rutan källa . Skriv till exempel lågt, medel, hög.

  5. Kontrollera att kryssrutan Nedrullningsbar listruta i cell är markerad. Annars visas inte pilen för listrutan intill cellen.

  6. Om du vill ange hur tomma värden (null) ska hanteras markerar eller avmarkerar du kryss rutan Ignorera tomma celler .

  7. Testa dataverifieringen för att se till att den fungerar som den ska. Prova att ange både giltiga och ogiltiga värden i cellerna för att kontrollera att inställningarna fungerar som förväntat och att meddelandena visas som de ska.

Meddelanden: 

  • När du skapat en listruta bör du kontrollera att den fungerar som du vill. Du kanske till exempel vill kontrol lera om cellen är tillräckligt bred för att visa alla poster.

  • Ta bort data verifiering – Markera den cell eller de celler som innehåller verifieringen som du vill ta bort och gå sedan till data > data verifiering och klicka sedan på OKi dialog rutan data verifiering.

I följande tabell visas andra typer av data verifiering och hur du lägger till den i kalkyl bladet.

Det gör du så här:

Gör så här:

Begränsa data inmatningen till heltal inom gränserna.

  1. Följ steg 1-2 ovan.

  2. I listan tillåtna väljer du hela nummer.

  3. Välj önskad typ av begränsning i rutan Data. Om du till exempel vill ange en övre och undre gräns klickar du på Mellan.

  4. Ange det lägsta, högsta eller det exakta värde som ska tillåtas.

    Du kan också ange en formel som returnerar ett numeriskt värde.

    Säg till exempel att du verifierar data i cell F1. Om du vill ange en minsta gräns för avdrag till två gånger antalet underordnade i cellen väljer du större än eller lika med i rutan data och anger formeln, = 2 * F1, i rutan minimum .

Begränsa data inmatningen till ett decimal tal inom gränser.

  1. Följ steg 1-2 ovan.

  2. Välj Decimal i rutan Tillåt.

  3. Välj önskad typ av begränsning i rutan Data. Om du till exempel vill ange en övre och undre gräns klickar du på Mellan.

  4. Ange det lägsta, högsta eller det exakta värde som ska tillåtas.

    Du kan också ange en formel som returnerar ett numeriskt värde. Om du till exempel vill ange en högsta gräns för provisioner och bonus på 6 % av en säljares lön i cell E1, väljer du Mindre än eller lika med i rutan Data och skriver formeln =E1*6% i rutan Maximum.

    Obs!: Om du vill att en användare ska kunna ange procent, till exempel 20%, väljer du decimal i rutan Tillåt , väljer den typ av begränsning som du vill använda i rutan data anger du minimivärdet, maximum eller det specifika värdet som ett decimal tal, till exempel . 2, och sedan Visa data verifierings cellen som en procents ATS genom att markera cellen och klicka på procent format Knappbild i gruppen tal på fliken Start .

Begränsa data inmatningen till ett datum inom datum intervallet.

  1. Följ steg 1-2 ovan.

  2. Välj Datum i rutan Tillåt.

  3. Välj önskad typ av begränsning i rutan Data. Om du till exempel vill tillåta datum efter en viss dag klickar du på Större än.

  4. Ange det startdatum, slutdatum eller ett specifikt datum som ska tillåtas.

    Du kan också skriva en formel som returnerar ett datum. Om du till exempel vill ange en tidsram mellan dagens datum och 3 dagar från dagens datum markerar du mellan i rutan data , Skriv = idag () i rutan start datum och anger = i dag () + 3 i rutan slutdatum.

Begränsa data inmatningen till en tid inom en tidsram.

  1. Följ steg 1-2 ovan.

  2. Välj Tid i rutan Tillåt.

  3. Välj önskad typ av begränsning i rutan Data. Om du till exempel vill tillåta tider före en viss tid på dagen klickar du på Mindre än.

  4. Ange den starttid, sluttid eller specifika tid som ska tillåtas. Om du vill ange specifika tider använder du formatet hh: mm.

    Anta till exempel att du har skapat en cell E2 med en start tid (8:00 AM) och cell F2 med en slut tid (5:00 PM) och du vill begränsa Mötes tiderna mellan dessa gånger och sedan markera mellan dem i rutan data skriver du = E2 i rutan Start tid och ange sedan = F2 i rutan slut tid .

Begränsa data inmatningen till text med en angiven längd.

  1. Följ steg 1-2 ovan.

  2. Välj Textlängd i rutan Tillåt.

  3. Välj önskad typ av begränsning i rutan Data. Om du till exempel vill tillåta upp till ett visst antal tecken väljer du Mindre än eller lika med.

  4. I det här fallet vill vi begränsa inmatningen till 25 tecken, så Markera mindre än eller lika med i rutan data och ange 25 i rutan Max .

Beräkna vad som tillåts baserat på innehållet i en annan cell.

  1. Följ steg 1-2 ovan.

  2. Välj önskad typ av data i rutan Tillåt.

  3. Välj önskad typ av begränsning i rutan Data.

  4. Klicka på den cell som du vill använda för att ange vad som är tillåtet i rutan eller rutorna under rutan Data.

    Om du till exempel endast vill tillåta att poster för ett konto visas om resultatet inte överskrider budgeten i cell E1 väljer du tillåt >heltal, data, mindre än eller lika med och Max >= = E1.

Meddelanden: 

  • I följande exempel används det anpassade alternativet för att ange dina villkor. Du behöver inte oroa dig för hur data rutan visas eftersom den är inaktive rad med alternativet Anpassad.

  • Skärm dum par i den här artikeln skedde i Excel 2016; men funktionerna är desamma i Excel Online.

Om du vill förvissa dig om att

Skriver du den här formeln

Den cell som innehåller ett produkt-ID (C2) börjar alltid med standardprefixet "ID-" och är minst 10 (fler än 9) tecken långt.

= AND (LEFT (C2; 3) = "ID-"; LÄNGD (C2) >9)

Exempel 6: Formler för dataverifiering

Den cell som innehåller ett produkt namn (D2) innehåller endast text.

= ÄRTEXT (D2)

Exempel 2: Formler för dataverifiering

Den cell som innehåller någons födelsedag (B6) måste vara större än antalet år som anges i cell B4.

= OM (B6<= (IDAG ()-(365 * B4)), SANT, FALSKT)

Exempel på dataverifiering för att begränsa en inmatning till en lägsta ålder

Alla data i cell området a2: A10 innehåller unika värden.

= ANTAL ($A $2: $A $10, A2) = 1

Exempel 4: Formler för dataverifiering

Obs!: Du måste ange data verifierings formeln för cell A2 först och sedan kopiera a2 till A3: A10 så att det andra argumentet till antal uppgifter stämmer överens med den aktuella cellen. Det betyder att 1 del kommer att ändras till a3) = 1, A4) = 1 o.s.v.

Mer information

Kontrol lera att en e-postadress i cell B4 innehåller @-symbolen.

= ÄRTAL (FIND ("@"; B4))

Exempel på dataverifiering som säkerställer att en e-postadress innehåller @-symbolen

Behöver du mer hjälp?

Du kan alltid fråga en expert i Excel Tech Community, få support i Answers-communityn eller föreslå en ny funktion eller förbättringar på Excel User Voice.

Se även

Mer om dataverifiering

Lägga till eller ta bort poster från en listruta

Ta bort en listruta

Obs!:  Den här sidan har översatts automatiskt och kan innehålla grammatiska fel och andra felaktigheter. Vår avsikt är att innehållet ska vara användbart för dig. Skulle du vilja svara på om informationen var till hjälp? Här är den engelska artikeln som en referens.

Utöka dina Office-kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×