Samenvatting ISGETAL() functie
De ISGETAL() functie in Excel is een handige manier om snel te controleren of een bepaalde waarde een getal is. Dit kan van pas komen wanneer je werkt met dynamische gegevens of complexe berekeningen, en je wilt voorkomen dat tekst of lege cellen je formules verstoren. Met deze functie kun je direct een WAAR of ONWAAR terugkrijgen, waardoor je formules betrouwbaarder worden en foutmeldingen worden geminimaliseerd. Het is vooral nuttig in combinatie met functies zoals ALS(), INDIRECT(), of BLAD(), waarbij je vaak afhankelijk bent van numerieke input.
Vertaling
Nederlands: ISGETAL()
Engels: ISNUMBER()
Duits: ISTZAHL()
Resultaat waarde
Geeft als resultaat WAAR als de waarde een getal isDoel
Het doel van ISGETAL() is eenvoudig: controleren of een cel of waarde numeriek is en dit resultaat teruggeven als WAAR of ONWAAR. Hiermee voorkom je dat niet-numerieke waarden onverwachte fouten veroorzaken in je berekeningen.
Syntaxis
=ISGETAL(waarde)
Argumenten
waarde
Dit is de waarde die je wilt testen. Het kan een celreferentie, formule, constante of resultaat van een andere functie zijn. Als de waarde een getal is, geeft ISGETAL() WAAR terug; als het geen getal is (bijvoorbeeld tekst of een lege cel), geeft het ONWAAR terug.
Opmerking: Excel interpreteert datums en tijden als getallen, dus ISGETAL() geeft WAAR terug voor cellen met een datum of tijd.
Gebruik van ISGETAL() functie
Je gebruikt ISGETAL() vaak in combinatie met andere functies om je formules robuuster te maken. Stel, je hebt een kolom met verkoopdata en sommige cellen bevatten tekst of opmerkingen. Je kunt met ISGETAL() controleren of de cel een getal bevat voordat je een berekening uitvoert:
=ALS(ISGETAL(B2); B2*1,1; "Geen getal")
In dit voorbeeld vermenigvuldig je alleen de waarde in B2 als het daadwerkelijk een getal is. Anders verschijnt “Geen getal”.
Een ander voorbeeld is bij dynamische verwijzingen met INDIRECT(). Als de opgegeven verwijzing geen getal oplevert, kun je dat afvangen met ISGETAL():
=ALS(ISGETAL(INDIRECT("A"&C2)); INDIRECT("A"&C2)*2; 0)
Door dit te doen, voorkom je foutmeldingen en houd je je werkblad overzichtelijk. Je kunt ISGETAL() ook gebruiken in combinatie met BLAD() en BLADEN() om dynamische bladnummers of cellen te controleren voordat je er berekeningen op uitvoert.
Waarom ISGETAL() functie gebruiken?
Het gebruik van ISGETAL() bespaart je veel tijd bij het opsporen van fouten in formules en gegevens. Het is een eenvoudige manier om te valideren of een invoer geschikt is voor berekeningen. Als je bijvoorbeeld een rapportage maakt waarin sommige waarden door handmatige input komen, kun je met ISGETAL() ervoor zorgen dat alleen geldige getallen worden meegenomen:
=ALS(ISGETAL(C3); C3+100; "Controleer invoer")
Hiermee krijg je direct een waarschuwing als iemand per ongeluk tekst invoert. Een veelvoorkomende fout is het proberen te rekenen met tekst of lege cellen; ISGETAL() voorkomt dit effectief. Tip: combineer ISGETAL() altijd met ALS() voor foutafhandeling en met INDIRECT() of BLAD() voor dynamische verwijzingen.
Opmerkingen ISGETAL() functie
- ISGETAL() geeft WAAR terug voor getallen, inclusief datums en tijden.
- Het geeft ONWAAR voor tekst, logische waarden zoals WAAR/ONWAAR, lege cellen en fouten.
- Gebruik in combinatie met ALS() voor foutafhandeling.
- Compatibel met Excel Online, maar formules in Mobile en Starter kunnen beperkingen hebben bij complexe combinaties.
- Maximaal één argument: extra argumenten worden genegeerd.
- ISGETAL() negeert opmaak; het kijkt naar de onderliggende waarde.
- Lege cellen worden beschouwd als geen getal (ONWAAR).
- Foutwaarden zoals
#WAARDE!worden niet als getal gezien (ONWAAR). - Handige combinatie: ISGETAL() met ISFOUT() of ISLEEG().
- Houd rekening met lokale instellingen voor decimalen en datumformaten.

