Samenvatting ISTEKST() functie
De ISTEKST() functie in Excel is een eenvoudige maar krachtige logische functie waarmee je kunt controleren of een bepaalde waarde tekst is. Deze functie is bijzonder handig bij datacontrole, validatie en het opbouwen van dynamische formules waarin je wilt weten of een celtekst voorkomt. Denk bijvoorbeeld aan situaties waarin je tekst wilt scheiden van numerieke waarden of alleen tekstuele invoer wilt verwerken.
Je gebruikt ISTEKST() vaak in combinatie met andere logische functies zoals ALS(), ISGETAL() of ISGEENTEKST(), om complexe voorwaarden op te bouwen.
Vertaling
Nederlands: ISTEKST()
Engels: ISTEXT()
Duits: ISTTEXT()
Resultaat waarde
Geeft als resultaat WAAR als de waarde tekst isDoel
Het doel van de ISTEKST() functie is om te testen of de opgegeven waarde tekst bevat. Als de waarde tekst is (zoals een naam, woord of formule-uitkomst in tekstvorm), geeft Excel WAAR terug. Als de waarde geen tekst is (zoals een getal, datum of foutwaarde), dan geeft de functie ONWAAR.
Syntaxis
=ISTEKST(waarde)
Argumenten
waarde
Dit is het enige verplichte argument. Het kan gaan om een celverwijzing, een directe invoer, een formule of een expressie waarvan je wilt weten of deze tekst is.
Wanneer je bijvoorbeeld een cel test met een formule als =ISTEKST(A1), controleert Excel of de inhoud van cel A1 tekst is. Dit kan zowel handmatige tekst (“Hallo”) als tekst die door een formule wordt gegenereerd (“Totaal: 45 euro”) zijn.
De ISTEKST() functie negeert getallen, datums en foutwaarden — deze worden als niet-tekst beschouwd. Zelfs als een getal is opgemaakt als tekst met opmaakinstellingen, controleert de functie uitsluitend de werkelijke waarde, niet de opmaak.
Gebruik van ISTEKST() functie
Je gebruikt ISTEKST() om onderscheid te maken tussen tekstuele en numerieke waarden, wat cruciaal is bij gegevensanalyse en validatie. Stel dat je een lijst hebt met zowel namen als bedragen, en je wilt alleen de namen selecteren.
Voorbeeld:
=ALS(ISTEKST(A2); "Naam gevonden"; "Geen tekst")
Als de cel A2 bijvoorbeeld “Jan” bevat, geeft deze formule “Naam gevonden” terug. Bevat A2 echter een getal, dan krijg je “Geen tekst”.
Een ander praktisch voorbeeld is bij het combineren van functies zoals INDIRECT() of ALS(). Stel dat je een dynamische verwijzing maakt via INDIRECT(), maar alleen wilt doorgaan als de invoertekst geldig is:
=ALS(ISTEKST(B1); INDIRECT(B1); "Ongeldige verwijzing")
Zo voorkom je foutmeldingen als iemand een numerieke waarde invoert in plaats van een tekstuele celverwijzing.
De functie werkt ook uitstekend samen met ISGETAL() of ISGEENTEKST(), om gegevens te scheiden op basis van type.
Waarom ISTEKST() functie gebruiken?
De ISTEKST() functie is bijzonder nuttig als je met gemengde datasets werkt of als je wilt voorkomen dat je berekeningen uitvoert op niet-numerieke gegevens. Stel dat je gegevens importeert uit een tekstbestand of een online bron: Excel kan waarden soms als tekst herkennen, ook al lijken het getallen. Met ISTEKST() kun je dit snel controleren en eventueel corrigeren.
Een typisch voorbeeld is bij datavalidatie:
=ALS(ISTEKST(C2); "Controle OK"; "Geen tekstwaarde")
Hiermee kun je eenvoudig controleren of er tekst is ingevoerd in een veld waar dat verplicht is, zoals een naam of categorie.
Veelvoorkomende fouten ontstaan wanneer je denkt dat een getal tekst is omdat het links uitgelijnd staat. Excel bepaalt echter niet op basis van uitlijning, maar op basis van de onderliggende waarde. Gebruik dus altijd ISTEKST() om zekerheid te hebben.
Aanvullende tip: gebruik WAAR en ONWAAR-resultaten in logische combinaties met ALS(), om workflows te automatiseren.
Opmerkingen ISTEKST() functie
- ISTEKST() geeft WAAR terug voor lege tekst (“”) die door formules wordt gegenereerd, zoals
=ALS(1=2; "Tekst"; ""). - De functie negeert opmaak. Een getal dat met opmaak als tekst wordt weergegeven, wordt niet als tekst beschouwd.
- Getallen, datums en foutwaarden leveren altijd ONWAAR op.
- Tekst die door een formule wordt gemaakt (zoals TEKST()) wordt wel herkend als tekst.
- De functie werkt identiek in Excel Online, Mobile en Desktop.
- De ISTEKST() functie retourneert altijd een logische waarde (WAAR/ONWAAR).
- Je kunt ISTEKST() combineren met FILTER(), SOMPRODUCT() of INDIRECT() om selectieve berekeningen uit te voeren.
- In Excel Starter is deze functie volledig beschikbaar.
- In geneste ALS() constructies helpt ISTEKST() om tekstuele uitzonderingen af te vangen.
- In formules die tekst genereren, kan ISTEKST() helpen om foutmeldingen te voorkomen.

