Samenvatting ISGEENTEKST() functie
De ISGEENTEKST() functie in Excel is een logische functie die controleert of een bepaalde waarde geen tekst is. De functie is bijzonder handig als je wilt weten of een cel een getal, datum of formule bevat in plaats van gewone tekst. Ze geeft het resultaat WAAR wanneer de opgegeven waarde geen tekst is, en ONWAAR wanneer de waarde tekst bevat.
Je gebruikt ISGEENTEKST() vaak in combinatie met andere logische functies zoals ALS(), ISGETAL() of ISTEKST(), vooral in situaties waarin je dynamische beslissingen wilt nemen op basis van het gegevenstype. Bijvoorbeeld: wanneer je berekeningen wilt uitvoeren alleen als een cel geen tekst bevat.
Vertaling
Nederlands: ISGEENTEKST()
Engels: ISNONTEXT()
Duits: ISTKTEXT()
Resultaat waarde
Geeft als resultaat WAAR als de waarde geen tekst isDoel
Het doel van de ISGEENTEKST() functie is om te controleren of een opgegeven waarde géén tekst is. Dit helpt bij het vermijden van fouten in berekeningen of logische formules, vooral in werkbladen waar tekst en numerieke waarden door elkaar voorkomen.
Syntaxis
=ISGEENTEKST(waarde)
Argumenten
waarde
Dit is het enige argument van de functie. Het kan een celverwijzing, formule of directe waarde zijn. Excel controleert of dit argument geen tekst bevat. Als de waarde een getal, foutwaarde, lege cel of logische waarde is, geeft de functie WAAR terug. Als de waarde tekst is, geeft de functie ONWAAR terug.
Gebruik van ISGEENTEKST() functie
Je gebruikt ISGEENTEKST() vooral om gegevens te valideren of om te voorkomen dat er berekeningen worden uitgevoerd met tekstwaarden. Stel dat je een kolom hebt met gemengde waarden – sommige cijfers, andere teksten. Dan kun je met ISGEENTEKST() voorkomen dat je foutmeldingen krijgt bij berekeningen.
Bijvoorbeeld, als je de waarde van cel A2 alleen wilt verdubbelen als het geen tekst is, gebruik je:
=ALS(ISGEENTEKST(A2);A2*2;"Niet numeriek")
In dit voorbeeld controleert Excel eerst of A2 geen tekst is. Als dat zo is, wordt A2 vermenigvuldigd met 2. Zo niet, dan verschijnt de melding “Niet numeriek”.
Je kunt ISGEENTEKST() ook combineren met INDIRECT() als je dynamisch cellen wilt controleren op basis van tekstverwijzingen, bijvoorbeeld:
=ISGEENTEKST(INDIRECT("B"&A1))
Hier wordt gekeken of de cel in kolom B van de rij die in A1 staat, geen tekst bevat.
Wanneer je werkt met rapportages of formules waarbij gegevens uit verschillende tabbladen komen, kun je ISGEENTEKST() ook combineren met BLAD() of BLADEN() om te controleren of verwijzingen geldig zijn voordat je verdere berekeningen uitvoert.
Waarom ISGEENTEKST() functie gebruiken?
De ISGEENTEKST() functie is nuttig om fouten in formules te voorkomen. In veel Excel-modellen kunnen onverwachte tekstwaarden (zoals “n.v.t.” of “leeg”) tot foutmeldingen leiden. Door deze functie te gebruiken, kun je dergelijke situaties ondervangen.
Bijvoorbeeld, stel dat je een lijst met verkoopcijfers hebt, maar sommige cellen bevatten tekst zoals “geen data”. Om alleen de geldige getallen op te tellen, gebruik je:
=ALS(ISGEENTEKST(A2);A2;0)
en vervolgens:
=SOM(B2:B100)
Een veelgemaakte fout is dat je probeert tekstwaarden te berekenen zonder vooraf te controleren of het geen tekst is. Door ISGEENTEKST() te combineren met ALS() of ISGETAL(), kun je dergelijke fouten eenvoudig voorkomen.
Tip: Gebruik ISGEENTEKST() altijd wanneer je niet zeker weet of gegevens door de gebruiker handmatig zijn ingevoerd, vooral in gedeelde bestanden.
Opmerkingen ISGEENTEKST() functie
- ISGEENTEKST() geeft WAAR terug voor getallen, datums, lege cellen, logische waarden en foutwaarden.
- Tekst die lijkt op een getal (zoals “
100“) wordt als tekst beschouwd → resultaat: ONWAAR. - Een lege cel geeft WAAR, maar een cel met een lege tekst (
“”) geeft ONWAAR. - De functie negeert opmaak; alleen de onderliggende waarde telt.
- Combineer met ALS() om aangepaste acties uit te voeren.
- Handig voor datareiniging of foutcontrole in grote datasets.
- Compatibel met Excel voor Windows, Mac, Online en Mobile.
- In Excel Starter zijn sommige functies beperkt, maar ISGEENTEKST() werkt volledig.
- In de Engelse versie heet de functie ISNONTEXT().
- De functie retourneert uitsluitend WAAR of ONWAAR — geen foutmeldingen.

