Het begrijpen en toepassen van principes voor gegevensvalidatie is essentieel voor zowel beginnende data-analisten als ervaren specialisten. In deze tutorial laten we zien hoe je gegevensvalidatie uitvoert in Excel. We behandelen de verschillende technieken voor gegevensvalidatie en demonstreren hoe je gegevensvalidatieregels toevoegt, bewerkt en verwijdert.
Wil je eerst de basis van Excel opfrissen, inclusief de belangrijkste formules, operatoren, wiskundefuncties en meer? Bekijk dan ons Excel Formulas Cheat Sheet.
Wat is gegevensvalidatie in Excel?
Gegevensvalidatie in Excel verwijst naar een specifieke functie die de waarden beheert die in een cel kunnen worden ingevoerd. Het biedt een reeks technieken waarmee je zowel bestaande waarden kunt controleren als regels kunt maken die op nieuwe invoer worden toegepast.
Zo vind je de functie Data Validation (Gegevensvalidatie) in Excel:
Open het tabblad Data.
Ga naar de groep Data Tools.
Klik op de knop DataValidation.
De functie Data Validation openen
Vervolgens verschijnt het volgende pop-upvenster op je scherm.
Pop-upvenster Data Validation
Later in deze tutorial bekijken we dit venster in meer detail, inclusief hoe je onze gegevensvalidatieregels aanpast en verwijdert. Laten we eerst meer leren over gegevensvalidatie.
Waarom is gegevensvalidatie belangrijk?
Gegevensvalidatie is het controleren van de juistheid en consistentie van gegevens die in een database zijn of zullen worden ingevoerd voor verdere opslag en verwerking. Met gegevensvalidatie zorgen we ervoor dat de gegevens voldoen aan specifieke, vooraf gedefinieerde criteria. Deze criteria kunnen het juiste gegevenstype omvatten, waarden binnen een opgegeven bereik en gegevens met de juiste lengte.
Robuuste gegevensvalidatie is om veel redenen een must. Het beschermt tegen invoerfouten en zorgt ervoor dat de informatie die in analyses wordt gebruikt betrouwbaar en valide is. Laten we de belangrijkste redenen voor gegevensvalidatie van dichterbij bekijken.
Datakwaliteit
Gegevensvalidatie voorkomt dat onjuiste of inconsistente waarden in de database worden opgeslagen. Dit verkleint fouten, verhoogt de algehele datakwaliteit en vergroot de zeggingskracht van data-analyse.
Het belang van hoogwaardige data wordt perfect samengevat in het GIGO-principe, dat populair is in de informatica en staat voor garbage in, garbage out. Kortom: het analyseren van foutieve data leidt tot onjuiste en misleidende resultaten.
Hier zijn enkele voorbeelden waarbij geen gegevensvalidatieregels zijn toegepast en onze data vreemde waarden bevatten.
Universiteitsregistraties: Een universiteit kan geen kommagetal aan studenten hebben; alleen gehele getallen zijn geldig.
Medische dossiers: De maximale lichaamstemperatuur van een persoon kan niet hoger zijn dan 50°C.
Leeftijdsvelden: Een leeftijdsveld mag alleen realistische waarden accepteren, doorgaans tussen 0 en 120.
E-mailadressen: Een e-mailveld moet een specifiek formaat volgen, met een '@'-symbool.
Voorraad aantallen: Productaantallen in een voorraadsysteem mogen niet negatief zijn.
Onthoud dat gegevensvalidatie weliswaar de dataintegriteit waarborgt, maar geen absolute juistheid garandeert. In een tabel voor katten en honden kan een validatieregel bijvoorbeeld afdwingen dat alleen "cat" of "dog" is toegestaan, maar het kan niet voorkomen dat iemand per ongeluk een kat als hond labelt.
Dataintegriteit en compliance
Gegevensvalidatie is cruciaal voor het behouden van dataintegriteit en het naleven van regelgeving en normen binnen de sector.
In de zorg is naleving van HIPAA verplicht om patiëntinformatie te beschermen. Evenzo moeten bedrijven die in de EU actief zijn voldoen aan de AVG (GDPR), om privacy en beveiliging van persoonsgegevens te waarborgen.
Opschonen en pre-processen van data
Een bekend principe stelt dat data-analisten ongeveer 80% van hun tijd besteden aan het gereedmaken van data en slechts 20% aan de analyse zelf. Omdat data-analisten vaak onevenredig veel tijd kwijt zijn aan het opschonen en voorbereiden, kunnen vroeg toegepaste gegevensvalidatieregels veel tijd besparen.
Besluitvorming
Het analyseren van gevalideerde data leidt tot betrouwbare en waardevolle inzichten die helpen om beter onderbouwde, datagedreven beslissingen te nemen. Op de lange termijn bespaart gegevensvalidatie tijd en geld en resulteert het in een gezonder, kostenefficiënter en winstgevender bedrijf.
Verschillende technieken voor gegevensvalidatie in Excel
Excel heeft verschillende benaderingen voor gegevensvalidatie voor uiteenlopende behoeften. Voor het gemak delen we ze op in groepen en kenmerken we elke groep.
Beperken van gegevenstype en bereik/lengte
Een veelgebruikte manier om gegevensvalidatie in Excel uit te voeren is door het gegevenstype te beperken of limieten te stellen aan het bereik of de lengte van waarden die in elke cel mogen worden ingevoerd.
In Excel kun je kiezen uit de volgende Excel-gegevenstypen: Whole number, Decimal, Date, Time en Text.
Laten we nu een tabel maken om te bekijken hoe bepaalde logische voorwaarden toepasbaar zijn op onze verschillende gegevenstypen. De logische voorwaarden zijn: between, not between, equal to, not equal to, greater than, less than, greater than or equal to en less than or equal to.
Logical Condition
Whole Number
Decimal
Date
Time
Text
between
Within a specified range
Within a specified range
Within a specified range
Within a specified range
Length within range (when applicable)
not between
Outside a specified range
Outside a specified range
Outside a specified range
Outside a specified range
Length outside range (when applicable)
equal to
= specified value
= specified value
= specified date
= specified time
Matches a specified value
not equal to
≠ specified value
≠ specified value
≠ specified date
≠ specified time
Does not match a specified value
greater than
> specified value
> specified value
> specified date
> specified time
Length > specified value (when applicable)
less than
< specified value
< specified value
< specified date
< specified time
Length < specified value (when applicable)
greater than or equal to
≥ specified value
≥ specified value
≥ specified date
≥ specified time
Length ≥ specified value (when applicable)
less than or equal to
≤ specified value
≤ specified value
≤ specified date
≤ specified time
Length ≤ specified value (when applicable)
Het is belangrijk op te merken dat de betekenis van sommige logische voorwaarden verandert afhankelijk van het gegevenstype.
Between en Not Between: Deze voorwaarden worden doorgaans gebruikt bij numerieke waarden, datums en tijden. Toegepast op text verwijzen between en not between naar de lengte, ofwel het aantal tekens, in een cel.
Equal to en Not Equal to: Deze kunnen op alle gegevenstypen worden toegepast. Voor text wordt gecontroleerd op exacte overeenkomsten.
Greater Than, Less Than, Greater Than or Equal To en Less Than or Equal To: Deze voorwaarden zijn geschikt voor de gegevenstypen whole number, date en time, maar zijn niet direct toepasbaar op text, tenzij je kijkt naar tekstlengte of, in specifieke gevallen, alfabetische volgorde.
Vervolgkeuzelijsten maken
Soms is het nodig de opties in bepaalde Excel-cellen te beperken tot een vooraf gedefinieerde set waarden. Neem ons eerdere voorbeeld waarin alleen cats en dogs geldige invoer zijn in een tabel. De beste manier om met een gegevensvalidatieregel krokodillen en andere dieren uit onze tabel te weren, is voor elke relevante cel een vervolgkeuzelijst te maken. Laten we de stappen bekijken.
Voer de items in die je in je vervolgkeuzelijst wilt laten verschijnen. Je kunt de items in de lijst ook sorteren door de hele lijst te selecteren, met de rechtermuisknop te klikken, Sort te kiezen en een methode te selecteren.
Items voor een vervolgkeuzelijst invoeren
Zet je lijst om in een Excel-tabel. Selecteer een cel in het bereik en druk op Ctrl+T. Deze stap is belangrijk, omdat bij toevoegen of verwijderen van items alle gekoppelde vervolgkeuzelijsten automatisch worden bijgewerkt.
De lijst voor een vervolgkeuze omzetten naar een tabel
Selecteer de Excel-cel(len) in het werkblad waar je de vervolgkeuzelijst wilt toevoegen.
Open het pop-upvenster Data Validation. Open het tabblad Data. Ga naar de groep DataTools en klik op de knop DataValidation.
Selecteer op het tabblad Settings in het veld Allow de optie List. Laat In-cell dropdown aangevinkt. Laat Ignore blank aangevinkt als de cel(len) leeg mogen blijven; zo niet, haal het vinkje weg:
Een vervolgkeuzelijst instellen als validatiemethode
Plaats de cursor in het veld Source, selecteer je listrange en druk op OK. Laat de koprij weg, anders verschijnt die als keuzemogelijkheid.
De bron voor een vervolgkeuzelijst selecteren
Selecteer de cel(len) waarvoor je deze gegevensvalidatie hebt gemaakt. Je ziet nu rechts van de cel een pijltje voor de vervolgkeuzelijst. Klik op het pijltje en kies de gewenste waarde.
Een vervolgkeuzelijst in een cel openen
Aangepaste formules toepassen
De optie om aangepaste formules toe te passen biedt veel flexibiliteit om aan specifieke vereisten voor gegevensvalidatie te voldoen. Hier schetsen we enkele veelvoorkomende scenario's en de bijbehorende formules. Voor het gemak, en om onze formules universeel te maken, gebruiken we de volgende aanduidingen:
range: Hiermee bedoelen we het bereik van Excel-cellen waarop we formulegebaseerde gegevensvalidatie willen toepassen.
uppermost_cell: Hiermee bedoelen we de eerste, of bovenste, cel in ons bereik.
Alleen nummers of alleen tekst
De volgende twee formules controleren of de inhoud van een specifieke cel respectievelijk een getal of tekst is. Dit is handig als je numerieke en niet-numerieke waarden wilt onderscheiden, of tekst en niet-tekst.
De volgende twee formules zorgen ervoor dat een cel tekst bevat in uitsluitend hoofdletters of uitsluitend kleine letters.
=AND(EXACT(uppermost_cell, UPPER(uppermost_cell)), ISTEXT(uppermost_cell))Mogelijk gemaakt door
=AND(EXACT(uppermost_cell, LOWER(uppermost_cell)), ISTEXT(uppermost_cell))Mogelijk gemaakt door
Geen duplicaten
De volgende formule zorgt ervoor dat een waarde in uppermost_cell niet vaker dan één keer voorkomt in een opgegeven bereik. Dit is handig om dubbele invoer te voorkomen.
De volgende formule controleert of het totaal van een bereik met getallen een opgegeven waarde niet overschrijdt. Dit is nuttig voor budgettering, voorraadbeheer of projecttracking.
Wil je je formuledeskundigheid in Excel snel vergroten? Volg dan een complete en praktijkgerichte cursus Data Analysis in Excel.
Gegevensvalidatie gebruiken in Excel
Voor de duidelijkheid heb ik dit gedeelte opgedeeld in twee subsecties. In de eerste laten we zien hoe je je werkmap inricht om gegevensvalidatieregels op te nemen. In de tweede leggen we uit hoe je deze regels toepast op cellen die al data bevatten. Laten we beginnen.
Een Excel-werkmap configureren voor gegevensvalidatieregels
Selecteer de cel(len) in Excel waar je gegevensvalidatie wilt toepassen.
Open het pop-upvenster Data Validation. Open het tabblad Data. Ga naar de groep DataTools en klik op de knop DataValidation.
Selecteer op het tabblad Settings in het veld Allow de benodigde methode, die standaard is ingesteld op Anyvalue (geen validatie).
De benodigde methode selecteren
Laat het vakje Ignore blank aangevinkt als de cel(len) leeg mogen blijven; zo niet, haal het vinkje weg.
Lege cellen behandelen
Als je de methode List hebt gekozen, selecteer dan een vooraf gedefinieerde regel die past bij je gegevenstype. Als je de methode Custom hebt gekozen, voer dan een aangepaste formule in.
Een logische voorwaarde selecteren om bereik/lengte te beperken
Onder- en bovengrenzen invoeren om bereik/lengte te beperken
Een aangepaste formule toepassen
Op het tabblad Input Message kun je een Title en Input message instellen. Standaard is er geen invoerbericht.
Een invoerbericht instellen om de gebruiker te sturen naar de juiste waarden
Bekijken hoe het invoerbericht eruitziet
Op het tabblad Error Alert kun je de Style (Stop, Warning of Information), de Title en de Error message instellen. Standaard is de foutmelding van het type Stop.
Een foutmelding instellen
Klik na OK om te testen: selecteer een lege cel waarop deze gegevensvalidatie van toepassing is en voer een ongeldige waarde in. Ter vergelijking zie je hier een voorbeeld van een foutmelding in elk van de stijlen.
Een foutmelding van het type Stop bij een ongeldige waarde
Een foutmelding van het type Warning bij een ongeldige waarde
Een foutmelding van het type Information bij een ongeldige waarde
De standaardfoutmelding bij een ongeldige waarde
Opmerking: Foutmeldingen van het type Warning of Information voorkomen niet dat mensen ongeldige data invoeren; foutmeldingen van het type Stop doen dat wel.
Gegevensvalidatie toepassen op cellen die al gevuld zijn
Wat als sommige cellen waarop je gegevensvalidatie wilt toepassen al waarden bevatten? De functie Data Validation ondersteunt zowel validatie vóór als na invoer.
Selecteer de cellen waarop je gegevensvalidatie wilt toepassen. Sommige van die cellen bevatten al waarden.
De cellen selecteren voor gegevensvalidatie, inclusief reeds gevulde cellen
Open het pop-upvenster Data Validation. Open het tabblad Data. Ga naar de groep Data Tools en klik op de knop Data Validation.
Selecteer op het tabblad Settings in het veld Allow de benodigde methode, die standaard is ingesteld op Any value.
Gegevensvalidatie instellen voor de geselecteerde cellen
Selecteer een cel waarop deze validatie is toegepast, open het tabblad Data, klik op het pijltje naast de knop Data Validation in de groep Data Tools en kies Circle Invalid Data.
Ongeldige data omcirkelen in Excel
Omg cirkelde ongeldige data in Excel
Pas nu elke ongeldige waarde aan zodat deze aan de opgelegde criteria voldoet. De cirkel verdwijnt dan automatisch. Let op: als je alleen de ongeldige waarde verwijdert, blijft de cirkel staan.
Om validatiecirkels te verwijderen, selecteer je een cel waarop deze validatie is toegepast, open je het tabblad Data, ga je naar de groep Data Tools, open je de knop Data Validation en kies je Clear Validation Circles.
Validatiecirkels verwijderen bij ongeldige data
Gegevensvalidatie bewerken in Excel
Selecteer een cel waarop al gegevensvalidatie is toegepast.
Open het pop-upvenster DataValidation. Open het tabblad Data. Ga naar de groep DataTools en klik op de knop DataValidation.
Breng de gewenste wijzigingen aan op een van de tabbladen van het venster DataValidation. Raadpleeg zo nodig de instructies uit het gedeelte Gegevensvalidatie gebruiken in Excel.
Ga naar het tabblad Settings en vink Apply these changes to all other cells with the same settings aan.
Druk op OK.
Wijzigingen in gegevensvalidatie toepassen op alle cellen met dezelfde instellingen
Gegevensvalidatie verwijderen in Excel
Selecteer een cel waarop al gegevensvalidatie is toegepast.
Open het pop-upvenster DataValidation. Open het tabblad Data. Ga naar de groep DataTools en klik op de knop DataValidation.
Ga naar het tabblad Settings en vink Apply these changes to all other cells with the same settings aan.
Klik op de knop Clear All.
Druk op OK.
Gegevensvalidatie verwijderen
Conclusie
In deze tutorial hebben we de definitie van gegevensvalidatie, de voordelen, de implementatie in Excel, de verschillende technieken en het gebruik, bewerken en verwijderen van gegevensvalidatie in Excel behandeld.
Wil je alles uit Excel halen en leren hoe je data voorbereidt, visualiseert en analyseert met praktijkoefeningen, en enkele geavanceerde functies ontdekken? Probeer dan de uitgebreide en toegankelijke skill track Excel Fundamentals. Overweeg ook gespecialiseerde cursussen zoals Data Preparation in Excel of Financial Modeling in Excel voor gerichte training om je expertise te verdiepen. Met deze resources groei je van basisgegevensvalidatie naar het beheersen van geavanceerde Excel-functies.
IBM Certified Data Scientist (2020), eerder petroleumgeoloog/geomodelleur voor olie- en gasvelden wereldwijd, met 12+ jaar internationale werkervaring. Vaardig in Python, R en SQL. Expertisegebieden: datacleaning, datamanipulatie, datavisualisatie, data-analyse, datamodellering, statistiek, storytelling, machine learning. Ruime ervaring met het beheren van datascience-communities en het schrijven/reviewen van artikelen en tutorials over data science en carrière-onderwerpen.
Veelgestelde vragen
Wat is gegevensvalidatie?⌄
Gegevensvalidatie is het proces waarbij je de juistheid en consistentie controleert van de data die in de database wordt ingevoerd (of al is ingevoerd) voor verdere opslag en verwerking. Met andere woorden: de data moet voldoen aan vooraf gedefinieerde voorwaarden, zoals gegevenstype, bereik, lengte, enz.
Wat zijn de voordelen van gegevensvalidatie?⌄
Gegevensvalidatie draagt bij aan hogere datakwaliteit, vergemakkelijkt het behoud van dataintegriteit en compliance, maakt het opschonen en voorbereiden van data sneller en efficiënter, leidt tot betrouwbare en waardevolle inzichten en helpt om meer onderbouwde, datagedreven beslissingen te nemen.
Waar vind je de functie gegevensvalidatie in Excel?⌄
Op het tabblad Data klik je op de knop Data Validation in de groep Data Tools.
Wat zijn de verschillende technieken voor gegevensvalidatie in Excel?⌄
Beperken van gegevenstype en bereik/lengte.
Vervolgkeuzelijsten maken.
Aangepaste formules toepassen.
Hoe beperk je de keuze aan waarden in een Excel-cel of -cellen tot een vooraf gedefinieerde set?⌄
Door vervolgkeuzelijsten te maken voor zulke cellen. We voeren de items van de lijst in een Excel-werkblad in, zetten deze lijst om naar een Excel-tabel, selecteren de benodigde cellen en passen gegevensvalidatie toe om voor elke relevante cel een vervolgkeuzelijst te maken.
Hoe voorkom je het invoeren van duplicaten in Excel?⌄
Door gegevensvalidatie te maken voor de betreffende cellen en daarop de aangepaste formule =COUNTIF(range, uppermost_cell)<=1 toe te passen. Hierbij is range het bereik van cellen waarop we deze formule willen toepassen en is uppermost_cell de eerste (bovenste) cel in dat bereik.
Hoe stel je een invoerprompt in die aangeeft welke waarden verwacht worden in Excel?⌄
Op het tabblad Input Message van het pop-upvenster Data Validation kunnen we een aangepaste tekst en een titel instellen voor een invoerprompt. Standaard is er geen invoerprompt.
Hoe stel je een aangepaste foutmelding in voor ongeldige data in Excel?⌄
Op het tabblad Error Alert van het pop-upvenster Data Validation kunnen we een aangepaste tekst en een titel instellen en een geschikte stijl kiezen voor een foutmelding. Om de standaardinstellingen te bekijken, moeten we gegevensvalidatie instellen zonder een foutmelding te specificeren en daarna proberen een ongeldige waarde in te voeren in een van de cellen van het bereik.
Hoe detecteer je ongeldige data die zijn ingevoerd vóórdat gegevensvalidatie werd toegepast in Excel?⌄
Selecteer een cel waarop deze gegevensvalidatie is toegepast, open het tabblad Data, klik op het pijltje rechts van de knop Data Validation in de groep Data Tools en kies Circle Invalid Data.
Hoe verwijder je gegevensvalidatie in Excel?⌄
Selecteer een cel waarop deze gegevensvalidatie is toegepast, open het pop-upvenster Data Validation, vink Apply these changes to all other cells with the same settings aan op het tabblad Settings, klik op de knop Clear All en druk op OK.
Leer hoe u gegevens analyseert met draaitabellen en intermediaire logische functies voordat u doorgaat naar hulpmiddelen zoals wat-als-analyse en prognoses.
Leer hoe je in Excel allerlei visualisaties kunt maken voor verschillende gegevensindelingen, zodat je de beste methodes gebruikt om dashboards te bouwen.
Het begrijpen en toepassen van principes voor gegevensvalidatie is essentieel voor zowel beginnende data-analisten als ervaren specialisten. In deze tutorial laten we zien hoe je gegevensvalidatie uitvoert in Excel. We behandelen de verschillende technieken voor gegevensvalidatie en demonstreren hoe je gegevensvalidatieregels toevoegt, bewerkt en verwijdert.
Wil je eerst de basis van Excel opfrissen, inclusief de belangrijkste formules, operatoren, wiskundefuncties en meer? Bekijk dan ons Excel Formulas Cheat Sheet.
Wat is gegevensvalidatie in Excel?
Gegevensvalidatie in Excel verwijst naar een specifieke functie die de waarden beheert die in een cel kunnen worden ingevoerd. Het biedt een reeks technieken waarmee je zowel bestaande waarden kunt controleren als regels kunt maken die op nieuwe invoer worden toegepast.
Zo vind je de functie Data Validation (Gegevensvalidatie) in Excel:
Vervolgens verschijnt het volgende pop-upvenster op je scherm.
Pop-upvenster Data Validation
Later in deze tutorial bekijken we dit venster in meer detail, inclusief hoe je onze gegevensvalidatieregels aanpast en verwijdert. Laten we eerst meer leren over gegevensvalidatie.
Waarom is gegevensvalidatie belangrijk?
Gegevensvalidatie is het controleren van de juistheid en consistentie van gegevens die in een database zijn of zullen worden ingevoerd voor verdere opslag en verwerking. Met gegevensvalidatie zorgen we ervoor dat de gegevens voldoen aan specifieke, vooraf gedefinieerde criteria. Deze criteria kunnen het juiste gegevenstype omvatten, waarden binnen een opgegeven bereik en gegevens met de juiste lengte.
Robuuste gegevensvalidatie is om veel redenen een must. Het beschermt tegen invoerfouten en zorgt ervoor dat de informatie die in analyses wordt gebruikt betrouwbaar en valide is. Laten we de belangrijkste redenen voor gegevensvalidatie van dichterbij bekijken.
Datakwaliteit
Gegevensvalidatie voorkomt dat onjuiste of inconsistente waarden in de database worden opgeslagen. Dit verkleint fouten, verhoogt de algehele datakwaliteit en vergroot de zeggingskracht van data-analyse.
Het belang van hoogwaardige data wordt perfect samengevat in het GIGO-principe, dat populair is in de informatica en staat voor garbage in, garbage out. Kortom: het analyseren van foutieve data leidt tot onjuiste en misleidende resultaten.
Hier zijn enkele voorbeelden waarbij geen gegevensvalidatieregels zijn toegepast en onze data vreemde waarden bevatten.
Onthoud dat gegevensvalidatie weliswaar de dataintegriteit waarborgt, maar geen absolute juistheid garandeert. In een tabel voor katten en honden kan een validatieregel bijvoorbeeld afdwingen dat alleen "cat" of "dog" is toegestaan, maar het kan niet voorkomen dat iemand per ongeluk een kat als hond labelt.
Dataintegriteit en compliance
Gegevensvalidatie is cruciaal voor het behouden van dataintegriteit en het naleven van regelgeving en normen binnen de sector.
In de zorg is naleving van HIPAA verplicht om patiëntinformatie te beschermen. Evenzo moeten bedrijven die in de EU actief zijn voldoen aan de AVG (GDPR), om privacy en beveiliging van persoonsgegevens te waarborgen.
Opschonen en pre-processen van data
Een bekend principe stelt dat data-analisten ongeveer 80% van hun tijd besteden aan het gereedmaken van data en slechts 20% aan de analyse zelf. Omdat data-analisten vaak onevenredig veel tijd kwijt zijn aan het opschonen en voorbereiden, kunnen vroeg toegepaste gegevensvalidatieregels veel tijd besparen.
Besluitvorming
Het analyseren van gevalideerde data leidt tot betrouwbare en waardevolle inzichten die helpen om beter onderbouwde, datagedreven beslissingen te nemen. Op de lange termijn bespaart gegevensvalidatie tijd en geld en resulteert het in een gezonder, kostenefficiënter en winstgevender bedrijf.
Verschillende technieken voor gegevensvalidatie in Excel
Excel heeft verschillende benaderingen voor gegevensvalidatie voor uiteenlopende behoeften. Voor het gemak delen we ze op in groepen en kenmerken we elke groep.
Beperken van gegevenstype en bereik/lengte
Een veelgebruikte manier om gegevensvalidatie in Excel uit te voeren is door het gegevenstype te beperken of limieten te stellen aan het bereik of de lengte van waarden die in elke cel mogen worden ingevoerd.
In Excel kun je kiezen uit de volgende Excel-gegevenstypen:
Whole number,Decimal,Date,TimeenText.Laten we nu een tabel maken om te bekijken hoe bepaalde logische voorwaarden toepasbaar zijn op onze verschillende gegevenstypen. De logische voorwaarden zijn:
between,not between,equal to,not equal to,greater than,less than,greater than or equal toenless than or equal to.Het is belangrijk op te merken dat de betekenis van sommige logische voorwaarden verandert afhankelijk van het gegevenstype.
Between en Not Between: Deze voorwaarden worden doorgaans gebruikt bij numerieke waarden, datums en tijden. Toegepast op
textverwijzenbetweenennot betweennaar de lengte, ofwel het aantal tekens, in een cel.Equal to en Not Equal to: Deze kunnen op alle gegevenstypen worden toegepast. Voor
textwordt gecontroleerd op exacte overeenkomsten.Greater Than, Less Than, Greater Than or Equal To en Less Than or Equal To: Deze voorwaarden zijn geschikt voor de gegevenstypen
whole number,dateentime, maar zijn niet direct toepasbaar optext, tenzij je kijkt naar tekstlengte of, in specifieke gevallen, alfabetische volgorde.Vervolgkeuzelijsten maken
Soms is het nodig de opties in bepaalde Excel-cellen te beperken tot een vooraf gedefinieerde set waarden. Neem ons eerdere voorbeeld waarin alleen cats en dogs geldige invoer zijn in een tabel. De beste manier om met een gegevensvalidatieregel krokodillen en andere dieren uit onze tabel te weren, is voor elke relevante cel een vervolgkeuzelijst te maken. Laten we de stappen bekijken.
Een vervolgkeuzelijst instellen als validatiemethode
Aangepaste formules toepassen
De optie om aangepaste formules toe te passen biedt veel flexibiliteit om aan specifieke vereisten voor gegevensvalidatie te voldoen. Hier schetsen we enkele veelvoorkomende scenario's en de bijbehorende formules. Voor het gemak, en om onze formules universeel te maken, gebruiken we de volgende aanduidingen:
Alleen nummers of alleen tekst
De volgende twee formules controleren of de inhoud van een specifieke cel respectievelijk een getal of tekst is. Dit is handig als je numerieke en niet-numerieke waarden wilt onderscheiden, of tekst en niet-tekst.
Alleen hoofdletters of alleen kleine letters
De volgende twee formules zorgen ervoor dat een cel tekst bevat in uitsluitend hoofdletters of uitsluitend kleine letters.
Geen duplicaten
De volgende formule zorgt ervoor dat een waarde in
uppermost_cellniet vaker dan één keer voorkomt in een opgegeven bereik. Dit is handig om dubbele invoer te voorkomen.Alleen waarden die beginnen met een specifieke substring
De volgende formule controleert of de eerste
ntekens van een string exact overeenkomen. Dit geeft eenTRUEofFALSEterug.Alleen weekdagen of alleen weekenddagen
De eerste formule controleert of een opgegeven datum op een werkdag valt, de tweede of deze in het weekend valt.
Alleen datums in het verleden
De volgende formule controleert of een opgegeven datum in het verleden ligt.
Geen spaties aan het begin of einde
De volgende formule controleert of een tekststring in een cel ongewenste extra spaties bevat die verwijderd moeten worden.
Geen spaties
De volgende formule controleert of een tekststring in een cel spaties bevat.
Voorkomen dat het totaal wordt overschreden
De volgende formule controleert of het totaal van een bereik met getallen een opgegeven waarde niet overschrijdt. Dit is nuttig voor budgettering, voorraadbeheer of projecttracking.
Wil je je formuledeskundigheid in Excel snel vergroten? Volg dan een complete en praktijkgerichte cursus Data Analysis in Excel.
Gegevensvalidatie gebruiken in Excel
Voor de duidelijkheid heb ik dit gedeelte opgedeeld in twee subsecties. In de eerste laten we zien hoe je je werkmap inricht om gegevensvalidatieregels op te nemen. In de tweede leggen we uit hoe je deze regels toepast op cellen die al data bevatten. Laten we beginnen.
Een Excel-werkmap configureren voor gegevensvalidatieregels
De benodigde methode selecteren
Lege cellen behandelen
Als je de methode List hebt gekozen, selecteer dan een vooraf gedefinieerde regel die past bij je gegevenstype. Als je de methode Custom hebt gekozen, voer dan een aangepaste formule in.
Een logische voorwaarde selecteren om bereik/lengte te beperken
Onder- en bovengrenzen invoeren om bereik/lengte te beperken
Een aangepaste formule toepassen
Een invoerbericht instellen om de gebruiker te sturen naar de juiste waarden
Bekijken hoe het invoerbericht eruitziet
Een foutmelding instellen
Klik na OK om te testen: selecteer een lege cel waarop deze gegevensvalidatie van toepassing is en voer een ongeldige waarde in. Ter vergelijking zie je hier een voorbeeld van een foutmelding in elk van de stijlen.
Een foutmelding van het type Stop bij een ongeldige waarde
Een foutmelding van het type Warning bij een ongeldige waarde
Een foutmelding van het type Information bij een ongeldige waarde
De standaardfoutmelding bij een ongeldige waarde
Opmerking: Foutmeldingen van het type Warning of Information voorkomen niet dat mensen ongeldige data invoeren; foutmeldingen van het type Stop doen dat wel.
Gegevensvalidatie toepassen op cellen die al gevuld zijn
Wat als sommige cellen waarop je gegevensvalidatie wilt toepassen al waarden bevatten? De functie Data Validation ondersteunt zowel validatie vóór als na invoer.
De cellen selecteren voor gegevensvalidatie, inclusief reeds gevulde cellen
Gegevensvalidatie instellen voor de geselecteerde cellen
Ongeldige data omcirkelen in Excel
Omg cirkelde ongeldige data in Excel
Validatiecirkels verwijderen bij ongeldige data
Gegevensvalidatie bewerken in Excel
Wijzigingen in gegevensvalidatie toepassen op alle cellen met dezelfde instellingen
Gegevensvalidatie verwijderen in Excel
Gegevensvalidatie verwijderen
Conclusie
In deze tutorial hebben we de definitie van gegevensvalidatie, de voordelen, de implementatie in Excel, de verschillende technieken en het gebruik, bewerken en verwijderen van gegevensvalidatie in Excel behandeld.
Wil je alles uit Excel halen en leren hoe je data voorbereidt, visualiseert en analyseert met praktijkoefeningen, en enkele geavanceerde functies ontdekken? Probeer dan de uitgebreide en toegankelijke skill track Excel Fundamentals. Overweeg ook gespecialiseerde cursussen zoals Data Preparation in Excel of Financial Modeling in Excel voor gerichte training om je expertise te verdiepen. Met deze resources groei je van basisgegevensvalidatie naar het beheersen van geavanceerde Excel-functies.