Most Valuable Professional


View Jan Karel Pieterse's profile on LinkedIn subscribe to rss feed
Subscribe in a reader

Subscribe to our mailing list

* indicates required

Bestand crasht Excel!!

Red mijn werkmap!
De beste tool voor Excel bestanden met problemen.

Cursussen

Excel VBA Masterclass (Engels)
Excel VBA voor Financials

Third party tools

Speed up your file

FastExcel
The best tool to optimise your Excel model!

What has changed?

PerfectXL Compare, for Spreadsheet Comparison
This Excel compare tool is fast, reliable, and easy to use. Compare two Excel files now and see for yourself!
Home > Nederlandse site > Artikelen > Gegevenstypen
This page in English

Gegevenstypen Gebruiken in Excel

Inleiding

Als je een Microsoft 365 licentie hebt, misschien heb je dan in het lint van Excel op de tab Gegevens de groep Gegevenstypen zien staan:

Selecteer landen en klik op de Geography knop

Laten we eens kijken hoe we deze optie kunnen gebruiken.

Een Gegevenstype instellen voor een reeks cellen

Gegevenstypen werken het beste indien de gegevens in een tabel staan (maar het hoeft niet). Stel je hebt een tabelletje met de namen van landen, zoals dit:

Enkele landen

Klik op de knop Invoegen, Tabel:

Opmaken als tabel

Vergeet niet om de tabelnaam even aan te passen:

Name the table

Selecteer alle cellen in de kolom met landen en klik de Geography knop:

Selecteer landen en klik op de Geography knop

Na enig nadenken voegt Excel icoontjes toe voor de landennamen:

Excel voegt een icoontje toe aan de landen

Wat meteen opvalt is dat niet alle landen herkend worden (diegenen waar een vraagteken voor staat, hierover later meer) en dat de landen in het Engels worden vertaald. Op dit moment ondersteund Excel landnamen en geografische gegevens alleen fatsoenlijk in het Engels helaas.

Als je op de wel herkende land icoontjes (1 in het schermafdrukje hierboven) klikt dan toont Excel een kaart met relevante informatie over dat land:

Excel displays a card with detailed information

Gebruik maken van de informatie in een cel met een gegevenstype

Excel maakt het gemakkelijk om kolommen toe te voegen met informatie uit een cel met een gegevenstype. Klik gewoon op het kolom icoontje:

NIeuwe kolommen toevoegen is eenvoudig

Kies Abbreviation en druk enter en je krijgt:

Een nieuwe kolom met een geheel nieuw verwijzingstype

Hiermee tonen we gelijk de nieuwe verwijzingsmethode. Om een eigenschap van een Gegevenstype op te halen uit een cel typ je het adres van die cel, gevolgd door de punt. Vervolgens verschijnt een keuzelijst met de eigenschappen die beschikbaar zijn:

De eigenschappen krijgen door een cel aan te wijzen en op de punt te drukken

Wat staat er in die cellen?

Je zou kunnen denken dat er niet veel is veranderd doordat je een Gegevenstype toewees aan de cellen. Optisch lijkt er niet meer te zijn gebeurd dan het toevoegen van een icoontje in de cellen. Maar wees ervan bewust dat al die gegevens die je kunt zien doordat je op het icoontje klikt daadwerkelijk in die cel staan opgeslagen! Met Gegevenstypen kunnen cellen in Excel nu heel veel meer dan slechts één waarde of formule bevatten, er kan een compleet object met al haar eigenschappen in de cel staan.

Dit betekent ook dat de syntax met de punt waarmee je een eigenschap uit een cel met Gegevenstype kunt halen er daadwerkelijk voor zorgt dat die informatie uit die cel wordt gehaald. Met andere woorden, deze formule:

=A2.Capital

Haalt echt de naam van de hoofdstad op van het land dat is weergegeven in cel A2, uit cel A2. De informatie over de hoofdstad van het land in A2 staat ook in cel A2.

Waar komt de informatie vandaan?

Als je de kaart van een land weergeeft zoals ik hierboven liet zien en je scrolt omlaag door de kaart, dan vind je onderaan de kaart een lijst met bronvermeldingen die gebruikt zijn om de gegevens op de kaart te verzamelen:

De bronnen van de informatie op de kaart

Omdat Excel nu een externe gegevensbron wil raadplegen krijg je bij het openen van het bestand een beveiligingswaarschuwing te zien:

Een beveiligingswaarschuwing

Klik op Inhoud inschakelen zodat Excel de meest recente gegevens voor je kan ophalen.

Welke cellen kunnen worden geconverteerd naar een Gegevenstype?

Alleen cellen met een handmatig ingevoerde waarde kunnen in een Gegevenstype worden omgezet. Als een cel een formule bevat dan krijg je:

Je krijgt een foutmelding als een cel een formule bevat

Wanneer worden mijn gegevens vernieuwd?

In het kort: als je het Excel vraagt. Er zijn twee manieren:

  1. Rechts-klik op een cel die een Gegevenstype bevat, kies Gegevenstype, Vernieuwen:
    De informatie van een Gegevenstype vernieuwen
  2. Klik op de knop Alles vernieuwen op de tab Gegevens in het lint.

Wat als Excel gegevens niet herkent?

Iedere cel die je probeert te converteren naar een gegevenstype kan dubbelzinnige informatie bevatten. Als je bijvoorbeeld 'Frankrijk' in een cel invoerde dan toont Excel een vraagteken naast die cel

Klik op het vraagteken en Excel opent een taakvenster genaamde de Gegevenskiezer:

ONduidelijke gegevens fixen

Als Excel alternatieven vindt, dan kan je die hier selecteren. Maar je ziet ook hier dat deze optie nog erg gericht is op Engelse namen van landen en plaatsen. Mocht je het niet eens zijn met de keuze die Excel al maakte voor een gegevenstype, rechts-klik dan op die cel en kies Gegevenstype, Wijzigen en je krijgt het Gegevenskiezer venster weer te zien.


Vragen, suggesties en opmerkingen

Heeft u vragen, suggesties of opmerkingen? Gebruik dan dit formulier.

Mocht uw vraag niet direct relevant zijn voor deze pagina, maar een algemene Excel vraag betreffen, dan adviseer ik om deze hier te stellen: excelexperts.nl/forum/index.php.

Uw naam (verplicht veld):

Uw e-mail adres (Niet verplicht, dit adres wordt alleen gebruikt om u te informeren wanneer uw commentaar geplaatst wordt)

Uw verzoek of commentaar (max 2000 karakters):

Als u VBA code in uw commentaar plaatst, gebruik dan [VB] tags: [VB]Uw code[/VB].

Ik geef toestemming voor de verwerking van deze gegevens en voor de weergave van mijn naam en commentaar op deze website conform ons privacy beleid.