TYPE functie in Excel: gegevenstype bepalen (2026)
De TYPE-functie in Excel (Engels: TYPE) geeft een getal terug dat aangeeft welk gegevenstype een cel bevat. Gebruik =TYPE(waarde) om te controleren of een cel een getal (1), tekst (2), logische waarde (4), foutwaarde (16) of matrix (64) bevat.
Laatst bijgewerkt: januari 2026
Wat is de TYPE-functie?
De TYPE-functie is een informatiefunctie in Excel waarmee je kunt bepalen welk type gegevens een cel bevat. Dit is bijzonder handig wanneer je formules moet bouwen die anders reageren op verschillende gegevenstypen, of wanneer je geimporteerde data wilt valideren.
Syntaxis:
=TYPE(waarde)
| Argument | Uitleg |
|---|---|
| waarde | De cel of waarde waarvan je het gegevenstype wilt bepalen |
Retourwaarden van TYPE:
| Retourwaarde | Gegevenstype | Voorbeeld |
|---|---|---|
| 1 | Getal | 42, 3.14, -100 |
| 2 | Tekst | “Hallo”, “Excel” |
| 4 | Logische waarde | WAAR, ONWAAR |
| 16 | Foutwaarde | #N/B, #WAARDE!, #VERW! |
| 64 | Matrix | {1;2;3} of dynamische matrix |
TYPE-functie stap-voor-stap
Stap 1: Selecteer de cel voor je resultaat
- Windows: Klik op een lege cel waar je het resultaat wilt zien
- Mac: Klik op een lege cel waar je het resultaat wilt zien
Stap 2: Typ de TYPE-formule
Typ de formule met een verwijzing naar de cel die je wilt controleren:
=TYPE(A1)
Stap 3: Bevestig de formule
- Windows: Druk op Enter
- Mac: Druk op Return
Je ziet nu een getal dat het gegevenstype aangeeft: 1 voor getallen, 2 voor tekst, enzovoort.
Stap 4: Interpreteer het resultaat
Gebruik de retourwaardetabel hierboven om te bepalen welk type data de cel bevat.
Praktische voorbeelden
Voorbeeld 1: Basisgebruik van TYPE
Stel je hebt de volgende data in kolom A:
| Cel | Waarde | Formule | Resultaat |
|---|---|---|---|
| A1 | 100 | =TYPE(A1) | 1 |
| A2 | “Excel” | =TYPE(A2) | 2 |
| A3 | WAAR | =TYPE(A3) | 4 |
| A4 | #N/B | =TYPE(A4) | 16 |
Voorbeeld 2: Gegevensvalidatie met TYPE
Je kunt TYPE combineren met de ALS-functie om te controleren of invoer het juiste type heeft:
=ALS(TYPE(A1)=1;"Getal ontvangen";"Geen getal - controleer invoer")
Deze formule controleert of cel A1 een getal bevat en geeft een passende melding.
Voorbeeld 3: Voorwaardelijke verwerking van gemengde data
Bij het werken met geimporteerde data uit externe bronnen kan TYPE helpen om alleen getallen op te tellen:
=SOM.ALS(A1:A100;TYPE(A1:A100);1)
Of met een hulpkolom:
1. Zet in B1: =ALS(TYPE(A1)=1;A1;0)
2. Kopieer naar beneden
3. Tel kolom B op met SOM.ALS
Voorbeeld 4: Dynamische formules op basis van gegevenstype
Combineer TYPE met KIEZEN voor dynamische verwerking:
=KIEZEN(TYPE(A1);"Getal gevonden";"Tekst gevonden";"";"";"Logisch";"";"";"";"";"";"";"";"";"";"";"Fout!")
Voorbeeld 5: Foutopsporing in formules
Wanneer een formule onverwachte resultaten geeft, gebruik TYPE om te controleren wat er daadwerkelijk in cellen staat:
=ALS(TYPE(A1)=16;"Fout in broncel";A1*2)
TYPE vergelijken met IS-functies
Excel biedt ook IS-functies zoals ISGETAL, ISTEKST en ISLEEG. Wat is het verschil?
Wanneer TYPE gebruiken?
- Als je een numerieke code nodig hebt voor verdere verwerking
- Als je meerdere gegevenstypen tegelijk wilt checken
- Als je met KIEZEN of SCHAKEL wilt werken op basis van type
- Als je matrices wilt detecteren (geen IS-functie beschikbaar)
Wanneer IS-functies gebruiken?
- Als je een simpele WAAR/ONWAAR check nodig hebt
- Als je code leesbaarder wilt maken voor collega’s
- Als je specifiek op lege cellen wilt testen (ISLEEG)
Vergelijkingstabel:
| TYPE-check | Equivalent IS-functie |
|---|---|
| TYPE(A1)=1 | ISGETAL(A1) |
| TYPE(A1)=2 | ISTEKST(A1) |
| TYPE(A1)=4 | ISLOGISCH(A1) |
| TYPE(A1)=16 | ISFOUT(A1) |
| TYPE(A1)=64 | (geen equivalent) |
Let op: IS-functies retourneren WAAR of ONWAAR, TYPE retourneert een getal. Kies de methode die het beste past bij je formule.
Geavanceerd: TYPE met matrices
In Excel 365 en nieuwere versies werkt TYPE ook met dynamische matrices. Een matrix retourneert de waarde 64:
=TYPE(FILTER(A1:A10;B1:B10="Ja"))
Als het FILTER-resultaat een matrix is, geeft TYPE de waarde 64 terug. Dit is handig om te controleren of een dynamische formule meerdere resultaten teruggeeft.
Matrix vs. enkele cel
=ALS(TYPE(UNIEK(A1:A10))=64;"Meerdere unieke waarden";"Een waarde")
Veelgemaakte fouten
Fout 1: TYPE op een lege cel gebruiken
Probleem: Je verwacht dat een lege cel een speciaal type retourneert, maar TYPE(lege_cel) geeft 1 terug (getal).
Oplossing: Lege cellen worden door Excel behandeld als 0, wat een getal is. Gebruik ISLEEG() in combinatie met TYPE voor volledige validatie:
=ALS(ISLEEG(A1);"Leeg";TYPE(A1))
Fout 2: Verwarring tussen getallen en tekst-getallen
Probleem: Een cel bevat “123” (als tekst ingevoerd) maar je verwacht TYPE=1.
Oplossing: Als getallen als tekst zijn opgeslagen, retourneert TYPE de waarde 2. Check dit met:
=ALS(TYPE(A1)=2;WAARDE(A1);A1)
Dit converteert tekst-getallen automatisch naar echte getallen. Bekijk ook onze pagina over spaties verwijderen voor het opschonen van geimporteerde data.
Fout 3: TYPE gebruiken op een bereik
Probleem: Je typt =TYPE(A1:A10) en krijgt maar een resultaat.
Oplossing: TYPE evalueert standaard alleen de eerste cel van een bereik (of het hele bereik als matrix in Excel 365). Voor klassieke Excel-versies, gebruik TYPE per cel of met een hulpkolom:
B1: =TYPE(A1)
Kopieer naar B2:B10.
Fout 4: Verkeerde interpretatie van foutwaarden
Probleem: Je wilt weten welke specifieke fout een cel bevat, maar TYPE geeft alleen 16.
Oplossing: TYPE onderscheidt niet tussen verschillende fouttypen. Gebruik FOUT.TYPE voor specifieke foutcodes, of combineer met ISFOUT:
=ALS(TYPE(A1)=16;FOUT.TYPE(A1);"Geen fout")
Fout 5: TYPE verwarren met opmaak
Probleem: Een cel is opgemaakt als tekst, maar bevat een getal, en je verwacht TYPE=2.
Oplossing: TYPE kijkt naar de daadwerkelijke waarde, niet naar de opmaak. Een cel kan als tekst zijn opgemaakt maar toch een getal bevatten. Controleer dit in de formulebalk.
FAQ
Wat doet de TYPE-functie in Excel?
De TYPE-functie bepaalt welk gegevenstype een cel bevat en retourneert een numerieke code: 1 voor getallen, 2 voor tekst, 4 voor logische waarden (WAAR/ONWAAR), 16 voor foutwaarden, en 64 voor matrices.
Hoe herken ik of een cel een getal of tekst bevat?
Gebruik =TYPE(A1). Als het resultaat 1 is, bevat de cel een getal. Als het resultaat 2 is, bevat de cel tekst. Dit is vooral handig bij geimporteerde data waar getallen soms als tekst zijn opgeslagen.
Wat is het verschil tussen TYPE en ISGETAL?
TYPE retourneert een getal (1 voor getallen), terwijl ISGETAL WAAR of ONWAAR retourneert. TYPE is flexibeler voor meerdere checks, ISGETAL is leesbaarder voor simpele validaties. Bekijk onze IS-functies pagina voor meer informatie.
Werkt TYPE ook met datums en tijden?
Ja, datums en tijden zijn in Excel getallen (seriele nummers). TYPE retourneert daarom 1 voor datums en tijden. Om specifiek op datums te testen, kun je aanvullende checks doen met de datumfuncties.
Wat betekent TYPE-waarde 64?
Waarde 64 betekent dat de cel een matrix bevat. Dit komt voor bij dynamische matrices in Excel 365, bijvoorbeeld het resultaat van FILTER, SORTEREN of UNIEK. In oudere Excel-versies zie je dit minder vaak.
Hoe combineer ik TYPE met voorwaardelijke logica?
Combineer TYPE met ALS voor voorwaardelijke verwerking:
=ALS(TYPE(A1)=1;A1*2;ALS(TYPE(A1)=2;"Tekst: "&A1;"Anders"))
Je kunt ook ALS.VOORWAARDEN gebruiken voor meerdere condities.
Kan ik TYPE gebruiken om fouten te vangen?
Ja, TYPE retourneert 16 voor elke foutwaarde. Je kunt dit gebruiken om fouten af te handelen:
=ALS(TYPE(A1)=16;"Fout gedetecteerd";A1)
Voor geavanceerdere foutafhandeling bekijk je ALS.FOUT.
Wat retourneert TYPE voor een lege cel?
Een lege cel retourneert TYPE=1 (getal), omdat Excel lege cellen behandelt als 0. Gebruik ISLEEG() voor het detecteren van lege cellen.
Gerelateerde functies
Wil je meer leren over informatieve functies en gegevensvalidatie in Excel? Bekijk deze gerelateerde pagina’s:
- IS-functies in Excel – ISLEEG, ISGETAL, ISTEKST en meer
- ALS-functie in Excel – Voorwaardelijke logica in formules
- Foutmeldingen oplossen – #N/B, #WAARDE en andere fouten
- Gegevensvalidatie – Invoer beperken in cellen
Hulp nodig bij Excel?
Kom je er niet uit met de TYPE-functie of andere Excel-formules? Ik help je graag verder.
Neem contact op:
– WhatsApp: Stuur een bericht
– E-mail: w.bouwmeester@bouwmeesterconsultancy.nl
– Telefoon: +31 6 28963636
Of bekijk mijn Excel hulp diensten voor professionele ondersteuning.
Gerelateerde artikelen
- INFO functie in Excel: systeeminformatie opvragen (2026)
- CEL.INFO functie in Excel: celinformatie ophalen (2026)
- Excel Formules: Compleet Overzicht van Alle Functies (2026)





