Alle Excel-functies

ISGETAL en ISLEEG in Excel: zo gebruik je het

Engels: ISNUMBER, ISBLANK

ISGETAL geeft WAAR als een cel een getal bevat, ISLEEG als ze leeg is. Je gebruikt ze meestal in ALS, om te controleren voor je rekent.

Probeer gratis de eerste oefeningenIn de les Foutmeldingen opvangen met ALS.FOUT

Wat doen ISGETAL en ISLEEG?

ISGETAL en ISLEEG beantwoorden een vraag over een cel met WAAR of ONWAAR. ISGETAL vraagt: staat hier een getal? ISLEEG vraagt: is deze cel leeg?

Op zichzelf zie je dus alleen WAAR of ONWAAR. Meestal zet je ze in ALS, om eerst te controleren en pas daarna te rekenen. De familie telt nog meer leden: ISTEKST, ISFOUT en IS.EVEN werken op dezelfde manier.

Wanneer gebruik je ISGETAL en ISLEEG?

  • Pas rekenen als een cel ingevuld is: =ALS(ISLEEG(B2);"Nog invullen";B2*C2).
  • Tekst opvangen voor die een #WAARDE! geeft: =ALS(ISGETAL(B2);B2*C2;"Geen getal").
  • Nagaan of een woord in een cel staat: =ISGETAL(VIND.SPEC("snel";A2)).
  • Lege cellen markeren in een lijst die volledig moet zijn: =ALS(ISLEEG(D2);"Ontbreekt";"").

Syntax

De syntax is het vaste patroon van een functie. De woorden tussen de haakjes zijn plaatshouders: daar vul je zelf iets in, zoals een cel, een getal of een tekst. Al de rest typ je precies zoals het er staat.

=ISGETAL(waarde)

WAAR als er een getal in de cel staat.

Ingevuld: =ISGETAL(A2)

Zo lees je de formule, onderdeel per onderdeel:

OnderdeelWat het betekentIn het voorbeeld
=Elke formule begint met een gelijkheidsteken. Zonder = ziet Excel wat je typt als gewone tekst.=
ISGETALDe naam van de functie: zo weet Excel wat het moet doen. Je mag ze in kleine letters typen, Excel zet ze zelf in hoofdletters.ISGETAL
( )Meteen na de naam komen de haakjes. Daartussen staat wat de functie nodig heeft om te werken: de argumenten.( )
waardeDe cel die je controleert, of een formule waarvan je de uitkomst controleert.A2

ISGETAL en ISLEEG stap voor stap

In C1 staat =ISGETAL(A2). 125 is een getal, dus WAAR. Typ in A2 een tekst zoals 125 euro, en je krijgt ONWAAR. Pas de cijfers of de formule aan en kijk wat er gebeurt.

C1
A
B
C
D
E
F
G
H
1
Bedrag
WAAR
2
125
3
4
5
6
7
8
9
10
Gereed

Zo bouw je die formule zelf op:

  1. Klik in C1 en typ ISGETAL met een haakje.=ISGETAL(
  2. Klik op de cel die je wilt controleren, A2.=ISGETAL(A2
  3. Sluit het haakje en druk op Enter: 125 is een getal, dus je ziet WAAR.=ISGETAL(A2)

Meer voorbeelden

Rekenen na een controle

In D2 staat =ALS(ISGETAL(B2);B2*C2;"Geen getal"). In B2 staat het woord twee in plaats van het getal 2. Zonder ISGETAL kreeg je #WAARDE!. Typ 2 in B2, en het totaal verschijnt.

D2
A
B
C
D
E
F
G
H
1
Product
Aantal
Prijs
Totaal
2
Stoel
twee
149
Geen getal
3
4
5
6
7
8
9
10
Gereed

Een lege cel opvangen

In C2 staat =ALS(ISLEEG(B2);"Ontbreekt";"OK"). Het e-mailadres ontbreekt nog. Vul B2 in, en de status wordt OK.

C2
A
B
C
D
E
F
G
H
1
Naam
E-mailadres
Status
2
Sofie Maes
Ontbreekt
3
4
5
6
7
8
9
10
Gereed

Zoeken of een woord erin staat

In C1 staat =ISGETAL(VIND.SPEC("snel";A2)). VIND.SPEC geeft de positie van snel, en dat is een getal. Staat het woord er niet in, dan geeft VIND.SPEC een fout, en ISGETAL dus ONWAAR.

C1
A
B
C
D
E
F
G
H
1
Opmerking
WAAR
2
Graag snel leveren
3
4
5
6
7
8
9
10
Gereed

Samen met ALS

=ALS(ISLEEG(B2);"Nog invullen";B2*C2) rekent pas als B2 ingevuld is. =ALS(ISGETAL(B2);B2*1,21;"Geen getal") vangt tekst op voor er #WAARDE! komt.

De andere IS-functies

ISTEKST controleert op tekst, ISFOUT op een foutmelding en IS.EVEN op een even getal. Ze geven allemaal WAAR of ONWAAR.

Kijken of een woord in een cel staat

VIND.SPEC geeft een positie of een foutmelding. Met =ISGETAL(VIND.SPEC("snel";A2)) krijg je WAAR als het woord in de cel staat, en anders ONWAAR.

Hier gaat het vaak mis

  • Een cel met een formule die "" geeft, ziet er leeg uit, maar ISLEEG geeft dan ONWAAR.
  • Een getal dat als tekst in de cel staat, geeft bij ISGETAL ONWAAR.
Nu zelf proberen?
Oefen dit in de les Foutmeldingen opvangen met ALS.FOUT, met correctie en uitleg bij elke stap. De eerste oefeningen zijn gratis.

Probeer gratis de eerste oefeningen

Veelgestelde vragen

Wat is het verschil tussen ISLEEG(A2) en A2=""?

A2="" geeft ook WAAR voor een cel met een formule die "" teruggeeft. ISLEEG is strenger: alleen een echt lege cel geeft WAAR.

Lees ook

WAAR en ONWAARALSALS.VOORWAARDENEN, OF en NIETALS.FOUT