Beschikbaar in:Alle versies (Werkt in Excel 2007, elke latere versie, Microsoft 365 en Excel voor het web)Voorbeelden vragen Excel 2021 of nieuwerCategorie:Informatie

ISGETAL

ISNUMBER in Engelstalige Excel

Geeft WAAR als een waarde een echt getal is en ONWAAR bij tekst, foutwaarden, logische waarden en lege cellen.

Moeilijkheidsgraad 2 van 5. Er is maar één argument, maar je moet weten wat Excel een getal noemt (tekst die op een getal lijkt niet, een datum wel) en hoe de functie samenwerkt met VIND.SPEC.

Laatst bijgewerkt: 13 oktober 2026

Bekijk de uitgewerkte voorbeelden

Fragment van het werkblad: in D2 staat de formule
RijABCD
1ActivanummerOmschrijvingAanschafwaardeGetal?
2VA-011Bedrijfsbus28450ONWAARONWAAR=ISGETAL(C2)=ISGETAL(C2)
3VA-012Lasapparaat39803980
4VA-013Steigerset1260012600
5VA-014Kabelzoeker1875
6VA-015Werkplaatsstellingen64206420
Formulecel (D2)InvoerOpmerking: C2 en C5 bevatten tekst die uit cijfers bestaat (links uitgelijnd, met een groen driehoekje); C3, C4 en C6 bevatten echte getallen. =SOM(C2:C6) geeft 23000.

Resultaat: ONWAAR

=ISGETAL(C2)
=ISGETAL(C2)

Wat ISGETAL doet en wanneer je het gebruikt

Wat het doet: het controleert of een cel een echt getal bevat en geeft WAAR of ONWAAR, bijvoorbeeld om bedragen op te sporen die als tekst uit een import zijn gekomen.

Wanneer je het gebruikt: om getallen te vinden die als tekst zijn opgeslagen (SOM slaat die stilzwijgend over) en om van VIND.SPEC een ja-of-nee-toets te maken: ISGETAL(VIND.SPEC("woord"; A2)). Wil je getallen tellen, dan is AANTAL korter.

Hoe Excel de functie berekent

Excel rekent eerst het argument uit. Is het een cel, dan neemt Excel de opgeslagen waarde; is het een formule, dan rekent Excel die uit en gebruikt het resultaat. Daarna volgt de typecontrole. Een getal geeft WAAR. Tekst, een logische waarde, een lege cel en een foutwaarde geven ONWAAR.

ISGETAL geeft zelf nooit een fout: waar de meeste functies een foutwaarde doorgeven, neemt ISGETAL die als invoer en geeft ONWAAR. Daarom werkt ISGETAL(VIND.SPEC(...)): VIND.SPEC geeft #WAARDE! als er niets wordt gevonden. ISGETAL hangt niet af van de regio-instelling.

Let op: VIND.SPEC geeft een foutwaarde in plaats van 0 als er niets wordt gevonden, en die fout komt dwars door een vergelijking als VIND.SPEC(...) > 0 heen.

Denkmodel

ISGETAL leest het etiket op een doos en kijkt niet erin: een doos met het etiket tekst blijft tekst, ook al zouden de cijfers erin een prima getal zijn.

Begrippen op deze pagina: foutwaarde, argument, cel

ISGETAL(waarde)
ISGETAL(waarde)
Argumenten
ArgumentSoortBetekenis
waardeVerplichtDe waarde of cel die wordt getest.

Geeft terug:WAAR of ONWAAR, afhankelijk van of de waarde een getal is

Formules gebruiken komma's (,) tussen de argumenten, zoals in de Engelse Excel. Formules gebruiken puntkomma's (;) tussen de argumenten, zoals in de Nederlandse Excel. Formules gebruiken puntkomma's (;) tussen de argumenten, zoals in de Nederlandse Excel; de Engelse Excel gebruikt komma's (,).

Uitgewerkte voorbeelden

Beginner

Controleren welke aanschafwaarden echte getallen zijn

Veldhuis Installatie BV levert het vaste-activaregister aan als export. Voordat je de afschrijvingen narekent, wil je weten welke aanschafwaarden echte getallen zijn, want een waarde die als tekst is opgeslagen valt zonder waarschuwing uit elk totaal. Je test de eerste rij en kopieert de formule naar beneden.

Fragment van het werkblad: in D2 staat de formule
RijABCDE
1ActivanummerOmschrijvingAanschafwaardeGetal?
2VA-011Bedrijfsbus28450ONWAARONWAAR=ISGETAL(C2)=ISGETAL(C2)
3VA-012Lasapparaat39803980
4VA-013Steigerset1260012600
5VA-014Kabelzoeker1875
6VA-015Werkplaatsstellingen64206420
7
Formulecel (D2)InvoerOpmerking: C2 en C5 bevatten tekst die uit cijfers bestaat (links uitgelijnd, met een groen driehoekje); C3, C4 en C6 bevatten echte getallen. =SOM(C2:C6) geeft 23000.

Formule in D2

=ISGETAL(C2)
=ISGETAL(C2)

Resultaat: ONWAAR

Stap voor stap
  1. In C2 staat 28450. De cel bevat de tekens 2, 8, 4, 5 en 0 als tekst: links uitgelijnd en met een groen driehoekje.
  2. ISGETAL toetst het type van de waarde, niet hoe die eruitziet. Tekst is geen getal, hoeveel cijfers erin ook staan.
  3. D2 toont ONWAAR.
  4. Kopieer D2 naar D6:

    • C3 bevat het getal 3980, dus D3 is WAAR
    • D4 (12600) is WAAR
    • C5 bevat de tekst 1875, dus D5 is ONWAAR
    • D6 (6420) is WAAR
  5. Vergelijk de totalen. =SOM(C2:C6) telt alleen de echte getallen op: 3980 + 12600 + 6420 = 23000. In het register staat in werkelijkheid 28450 + 3980 + 12600 + 1875 + 6420 = 53325, dus 30325 zit in de twee cellen met ONWAAR, en SOM meldt dat nergens.
  6. Typ C2 opnieuw in als getal en D2 wordt WAAR: de formule leest de cel zoals die nu is, niet zoals die was.

Let op: Een echte datum is een getal, dus ISGETAL geeft WAAR. De functie kan een bedrag niet van een datum of tijd onderscheiden; kijk ook naar de kolomkop en de getalnotatie.

Meer over dit voorbeeld: waarom het werkt, nog 1 valkuil, 2 varianten

Waarom het werkt

Elke waarde in Excel heeft een type: getal, tekst, logische waarde of foutwaarde. ISGETAL beantwoordt één vraag over dat type, dus een ONWAAR naast een waarde die numeriek oogt zegt iets over de gegevens, niet over de formule.

SOM en de meeste andere totalen slaan tekst in een bereik over; daarom moet de typecontrole plaatsvinden voordat je een totaal vertrouwt.

Meer om op te letten

  • Een lege cel geeft ook ONWAAR. Staan er lege rijen in het register, dan betekent ONWAAR niet altijd tekst.

Varianten

=NIET(ISGETAL(C2))
=NIET(ISGETAL(C2))

Draait het antwoord om, zodat WAAR de probleemrijen markeert (D2 en D5). Dat is handig als je op de markering filtert.

=ISTEKST(C2)
=ISTEKST(C2)

Stelt de omgekeerde vraag en geeft ONWAAR voor lege cellen; gebruik het als lege cellen niet gemarkeerd mogen worden.

Halfgevorderd

Stornoboekingen markeren op een zoekwoord in de omschrijving

Je bekijkt een maand journaalregels van Veldhuis Installatie BV en wilt elke regel zien waarvan de omschrijving een storno noemt.

Het zoekwoord staat in F1, zodat je het later door een ander woord kunt vervangen. De hoofdletters verschillen per regel, en één regel bevat een woord dat op het zoekwoord lijkt maar het niet is.

Fragment van het werkblad: in D2 staat de formule
RijABCDEFG
1BoekstukOmschrijvingBedragStorno?Zoekwoordstorno
225-0701STORNO boeking 25-0688-€420.00€ -420,00WAARWAAR=ISGETAL(VIND.SPEC($F$1, B2))=ISGETAL(VIND.SPEC($F$1; B2))
325-0702Inkoop koperen leidingen€840.00€ 840,00
425-0703Storno factuur 25-1204-€1,250.00€ -1.250,00
525-0704Stornering garantie-€310.00€ -310,00
625-0705Reiskosten monteur€95.00€ 95,00
725-0706Correctie btw, storno vorige maand-€64.00€ -64,00
8
Formulecel (D2)Invoer

Formule in D2

=ISGETAL(VIND.SPEC($F$1, B2))
=ISGETAL(VIND.SPEC($F$1; B2))

Resultaat: WAAR

Stap voor stap
  1. Excel haalt het zoekwoord uit F1: storno. De dollartekens houden die verwijzing vast als je de formule naar beneden kopieert.
  2. VIND.SPEC zoekt storno in B2, STORNO boeking 25-0688. Hoofdletters doen er niet toe, dus het woord wordt gevonden op positie 1 en het getal 1 komt terug.
  3. ISGETAL krijgt 1, en dat is een getal, dus het antwoord is WAAR. D2 toont WAAR.
  4. Kopieer D2 naar beneden. In B3 (Inkoop koperen leidingen) vindt VIND.SPEC niets en geeft #WAARDE!. ISGETAL neemt die foutwaarde als invoer en antwoordt ONWAAR in plaats van de fout door te geven. D3 is ONWAAR.
  5. De overige rijen:

    • D4 geeft WAAR (positie 1)
    • D5 geeft ONWAAR: Stornering garantie bevat storne maar niet storno, de zesde letter verschilt
    • D6 geeft ONWAAR
    • D7 geeft WAAR, met het zoekwoord op positie 16
  6. Drie regels zijn gemarkeerd, de boekstukken 25-0701, 25-0703 en 25-0706, samen -420 + -1250 + -64 = -1734. Typ een ander woord in F1 en alle zes de antwoorden worden opnieuw berekend.

Let op: Is F1 leeg, dan geeft VIND.SPEC voor elke regel 1 (een lege tekst wordt aan het begin van elke tekst gevonden) en wordt elke rij WAAR. Controleer F1 apart als het zoekwoord uit een cel komt die iemand kan leegmaken.

Meer over dit voorbeeld: waarom het werkt, nog 2 valkuilen, 2 varianten

Waarom het werkt

VIND.SPEC zegt waar een woord staat, en geeft een foutwaarde als het er niet staat. ISGETAL maakt van beide uitkomsten WAAR of ONWAAR: een positie is een getal, een foutwaarde niet.

Het tweetal is een ja-of-nee-toets op de vraag of tekst een woord bevat. Een vergelijking als VIND.SPEC(...) > 0 kan dat niet, omdat de foutwaarde dwars door die vergelijking heen komt.

Meer om op te letten

  • VIND.SPEC leest ? en * in het zoekwoord als jokertekens. Een zoekwoord als 25-06* komt overeen met elke omschrijving die 25-06 bevat, gevolgd door wat dan ook, bijvoorbeeld de verwijzing in de eerste regel. Zet ~ ervoor als je naar het teken zelf zoekt.
  • Ook een deel van een langer woord geeft een treffer: storno vindt ook stornoboeking. Lees de gemarkeerde regels na voordat je ze telt.

Varianten

=ALS(ISGETAL(VIND.SPEC($F$1, B2)), "Nakijken", "")
=ALS(ISGETAL(VIND.SPEC($F$1; B2)); "Nakijken"; "")

Toont een woord bij de gemarkeerde rijen en laat de rest leeg. Dat leest prettiger in een afgedrukte lijst dan een kolom WAAR en ONWAAR.

=ISGETAL(VIND.ALLES($F$1, B2))
=ISGETAL(VIND.ALLES($F$1; B2))

VIND.ALLES is hoofdlettergevoelig en kent geen jokertekens, dus STORNO boeking zou hier niet overeenkomen. Kies het als de hoofdletters betekenis hebben.

Gevorderd

Het totaal van boekingen die contant geld noemen

In het bank- en kasboek van Veldhuis Installatie BV wil je het totaalbedrag van de regels waarvan de omschrijving op contante handelingen wijst.

Twee zoekwoorden tellen mee, in F1 en F2, en een regel mag er een van of beide bevatten. Je wilt één cel met het totaal om te vergelijken met de kasrekening.

Fragment van het werkblad: in F4 staat de formule
RijABCDEFG
1BoekstukOmschrijvingBedragZoekwoord 1kas
225-0801Kasopname voor kleine inkopen€450.00€ 450,00Zoekwoord 2contant
325-0802Salarisbetaling week 11€3,200.00€ 3.200,00
425-0803Contante betaling parkeerkosten€38.50€ 38,50Totaal€1,823.50€ 1.823,50=SOMPRODUCT(((ISGETAL(VIND.SPEC($F$1, B2:B8)) + ISGETAL(VIND.SPEC($F$2, B2:B8))) > 0) * C2:C8)=SOMPRODUCT(((ISGETAL(VIND.SPEC($F$1; B2:B8)) + ISGETAL(VIND.SPEC($F$2; B2:B8))) > 0) * C2:C8)
525-0804Storting kas en contant geld op bank€1,120.00€ 1.120,00
625-0805Overschrijving verzekering€640.00€ 640,00
725-0806CONTANT ontvangen retour€215.00€ 215,00
825-0807Pinbetaling brandstof€87.25€ 87,25
9
Formulecel (F4)Invoer

Formule in F4

=SOMPRODUCT(((ISGETAL(VIND.SPEC($F$1, B2:B8)) + ISGETAL(VIND.SPEC($F$2, B2:B8))) > 0) * C2:C8)
=SOMPRODUCT(((ISGETAL(VIND.SPEC($F$1; B2:B8)) + ISGETAL(VIND.SPEC($F$2; B2:B8))) > 0) * C2:C8)

Resultaat: €1,823.50€ 1.823,50

Stap voor stap
  1. Excel rekent eerst de binnenste functies uit. VIND.SPEC($F$1; B2:B8) zoekt kas in alle zeven omschrijvingen tegelijk en geeft zeven uitkomsten: een positie voor B2 (1) en B5 (10), en #WAARDE! voor de overige vijf.
  2. ISGETAL maakt van die zeven uitkomsten {WAAR; ONWAAR; ONWAAR; WAAR; ONWAAR; ONWAAR; ONWAAR}. De foutwaarden worden ONWAAR, dus de berekening loopt niet vast.
  3. Dezelfde stappen met $F$2 (contant) geven {ONWAAR; ONWAAR; WAAR; WAAR; ONWAAR; WAAR; ONWAAR}: B4, B5 en B7 bevatten het zoekwoord. B5 is de regel die beide woorden bevat.
  4. Door de twee matrices op te tellen wordt WAAR 1 en ONWAAR 0: {1; 0; 1; 2; 0; 1; 0}. B5 geeft 2 omdat die regel beide zoekwoorden bevat, dus > 0 maakt van elke som weer WAAR of ONWAAR: {WAAR; ONWAAR; WAAR; WAAR; ONWAAR; WAAR; ONWAAR}.
  5. Vermenigvuldigen met C2:C8 laat de rijen met WAAR hun bedrag behouden en maakt de rijen met ONWAAR 0: {450; 0; 38,5; 1120; 0; 215; 0}.
  6. SOMPRODUCT telt de zeven waarden op: 450 + 38,5 + 1120 + 215 = 1823,5. F4 toont €1,823.50€ 1.823,50.
  7. Kijk nu wat de beveiliging doet. Zonder > 0 zou de 2 van B5 het bedrag vermenigvuldigen: 450 + 38,5 + 2 * 1120 + 215 = 2943,5, en dat is 1120 te veel. Met > 0 telt elke regel één keer mee, en de vier regels komen samen op 1823,5.

Let op: Laat je > 0 weg, dan telt een regel met beide woorden dubbel mee: hier zou het bedrag van B5 (1,1201.120) twee keer meetellen en zou het totaal 2,943.502.943,50 zijn in plaats van 1,823.501.823,50. Geen enkele foutmelding waarschuwt je.

Meer over dit voorbeeld: waarom het werkt, nog 2 valkuilen, 2 varianten

Waarom het werkt

SOMPRODUCT rekent zijn argument als matrix uit, dus VIND.SPEC en ISGETAL draaien één keer per rij zonder matrixinvoer. De optelling werkt als OF en de vergelijking met 0 voorkomt dat een regel met beide woorden dubbel meetelt. De vermenigvuldiging met de bedragen werkt als filter: WAAR behoudt het bedrag, ONWAAR haalt het weg.

Meer om op te letten

  • Een zoekwoord komt ook overeen binnen langere woorden, zoals Cashflow voor cash (in het Nederlands Stellingkasten voor kas). Geen van de zeven regels hier is zo'n geval, maar lees de gemarkeerde regels na voordat je het totaal gebruikt: het is een lijst kandidaten om na te lopen, geen conclusie over contant geld.
  • Hebben de bereiken een verschillend formaat, bijvoorbeeld B2:B8 tegenover C2:C9, dan koppelt de * de matrices positie voor positie en wordt het element zonder partner #N/B, zodat SOMPRODUCT #N/B geeft.

Varianten

=SOMMEN.ALS(C2:C8, B2:B8, "*"&$F$1&"*") + SOMMEN.ALS(C2:C8, B2:B8, "*"&$F$2&"*")
=SOMMEN.ALS(C2:C8; B2:B8; "*"&$F$1&"*") + SOMMEN.ALS(C2:C8; B2:B8; "*"&$F$2&"*")

Leest prettiger en is snel bij lange lijsten. Het telt een regel dubbel als die beide woorden bevat: hier wordt B5 twee keer opgeteld en is het resultaat 2,943.502.943,50 in plaats van 1,823.501.823,50. Gebruik het alleen als geen enkele regel beide kan bevatten.

=SOMPRODUCT(ISGETAL(VIND.SPEC($F$1, B2:B8)) * C2:C8)
=SOMPRODUCT(ISGETAL(VIND.SPEC($F$1; B2:B8)) * C2:C8)

De versie voor één zoekwoord: hetzelfde idee zonder de OF-stap.

ExpertExcel 2021 of nieuwer (Dit voorbeeld vereist Excel 2021 of nieuwer)

Budgetbedragen indelen als getal, tekstgetal, leeg of geen getal

Veldhuis Installatie BV stuurt het budget 2026 per kostenplaats als werkblad dat mensen met de hand hebben ingevuld. Voordat je het optelt, wil je per rij een label:

  • een echt getal
  • tekst die Excel kan omzetten
  • een waarde die helemaal geen getal is
  • een lege cel

Eén formule, naar beneden gekopieerd, geeft alle vier de labels.

Fragment van het werkblad: in C2 staat de formule
RijABCD
1KostenplaatsBudget 2026 zoals ontvangenControle
2Werkplaats184500Tekst, omzetbaar=LET( ruw, B2, opgeschoond, SPATIES.WISSEN(ruw), ALS(ISGETAL(ruw), "Getal", ALS(opgeschoond = "", "Leeg", ALS(ISGETAL(WAARDE(opgeschoond)), "Tekst, omzetbaar", "Geen getal"))))=LET( ruw; B2; opgeschoond; SPATIES.WISSEN(ruw); ALS(ISGETAL(ruw); "Getal"; ALS(opgeschoond = ""; "Leeg"; ALS(ISGETAL(WAARDE(opgeschoond)); "Tekst, omzetbaar"; "Geen getal"))))
3Wagenpark9620096200
4Kantoorn.t.b.
5Verzekeringen41800
6Opleidingen2250022500
7Marketing
8
Formulecel (C2)InvoerTekens: extra spatieOpmerking: B2 is tekst met twee spaties voor de cijfers, B5 is de tekst 41800, B4 is de tekst n.t.b., B3 en B6 zijn echte getallen en B7 is een lege cel.

Formule in C2

=LET(
  ruw, B2,
  opgeschoond, SPATIES.WISSEN(ruw),
  ALS(ISGETAL(ruw), "Getal",
    ALS(opgeschoond = "", "Leeg",
      ALS(ISGETAL(WAARDE(opgeschoond)), "Tekst, omzetbaar", "Geen getal"))))
=LET(
  ruw; B2;
  opgeschoond; SPATIES.WISSEN(ruw);
  ALS(ISGETAL(ruw); "Getal";
    ALS(opgeschoond = ""; "Leeg";
      ALS(ISGETAL(WAARDE(opgeschoond)); "Tekst, omzetbaar"; "Geen getal"))))

Resultaat: Tekst, omzetbaar

Stap voor stap
  1. LET slaat B2 op als ruw. B2 bevat de tekst 184500 met twee spaties ervoor.
  2. LET slaat SPATIES.WISSEN(ruw) op als opgeschoond. SPATIES.WISSEN haalt de spaties vooraan weg, dus opgeschoond is de tekst 184500.
  3. De eerste ALS vraagt ISGETAL(ruw). B2 is van het type tekst, dus het antwoord is ONWAAR en Excel gaat door naar de volgende ALS.
  4. De tweede ALS vergelijkt opgeschoond met een lege tekst. 184500 is niet leeg, dus ook dit is ONWAAR.
  5. De derde ALS rekent eerst WAARDE(opgeschoond) uit. WAARDE leest de tekst 184500 als het getal 184500. ISGETAL krijgt een getal en geeft WAAR, dus C2 toont Tekst, omzetbaar.
  6. Kopieer C2 naar beneden:

    • C3 (96200) is Getal bij de eerste toets
    • C4 (de tekst n.t.b.): WAARDE geeft #WAARDE!, ISGETAL neemt de foutwaarde als invoer en geeft ONWAAR, dus het label is Geen getal en er verschijnt geen fout
    • C5 (41800 als tekst) is Tekst, omzetbaar
    • C6 (22500) is Getal
    • C7 is leeg: ruw is geen getal, opgeschoond is leeg, dus het label is Leeg
  7. Dit is wat de labels opleveren. SOM over B2:B7 geeft alleen 96200 + 22500 = 118700. De twee tekstgetallen bevatten nog eens 184500 + 41800 = 226300, dus het budget is 345000 zodra ze zijn omgezet.

Let op: Het label Geen getal hangt af van de regio-instelling. Bij een Nederlandse instelling lukt WAARDE meestal niet met een tekst als 2315.50 (de punt is daar niet het decimaalteken), bij een Engelse instelling wordt dat 2315.5. Hetzelfde bestand kan op twee computers verschillend worden ingedeeld.

Meer over dit voorbeeld: waarom het werkt, nog 3 valkuilen, 1 variant

Waarom het werkt

De volgorde van de toetsen bepaalt de logica. ISGETAL op het origineel staat voorop omdat een echt getal geen herstel nodig heeft, de leegtoets staat vóór WAARDE omdat WAARDE van een lege tekst een foutwaarde geeft, en de WAARDE-toets komt als laatste. ISGETAL accepteert een foutwaarde als invoer zonder die door te geven en antwoordt ONWAAR, dus WAARDE heeft geen ALS.FOUT eromheen nodig.

De LET-namen maken de drie toetsen leesbaar, en SPATIES.WISSEN wordt één keer berekend. De formule heeft LET nodig, dat er is in Excel 2021 en Microsoft 365; oudere versies kennen LET helemaal niet, dus herhaal daar SPATIES.WISSEN(B2) in de geneste ALS.

Gebruik de formule niet als cellen een foutwaarde als #N/B kunnen bevatten: SPATIES.WISSEN geeft de fout door en de formule geeft die terug in plaats van een label, dus zet ruw eerst in ALS.FOUT. Ook is ze overbodig als je alleen wilt weten hoeveel cellen geen echt getal zijn; AANTALARG - AANTAL doet dat in één cel.

Let op

  • Het label Geen getal hangt af van de regio-instelling. Bij een Nederlandse instelling lukt WAARDE meestal niet met een tekst als 2315.50 (de punt is daar niet het decimaalteken), bij een Engelse instelling wordt dat 2315.5. Hetzelfde bestand kan op twee computers verschillend worden ingedeeld.

    Heeft de bron een vast decimaalteken, zet dan om met NUMERIEKE.WAARDE in plaats van WAARDE.

  • Een andere stille fout: een tekst die op een getal lijkt, kan toch als iets anders worden gelezen. WAARDE maakt van 12-5 een datum, dus ISGETAL geeft WAAR en het label is Tekst, omzetbaar terwijl de waarde een kostencode is. Toets de omgezette waarde aan een zinvol bereik als de kolom alleen bedragen mag bevatten.
  • Een harde spatie (teken 160) uit een webexport wordt niet door SPATIES.WISSEN verwijderd, dus WAARDE faalt en het label zegt Geen getal bij een waarde die er goed uitziet.

Varianten

=AANTALARG(B2:B7) - AANTAL(B2:B7)
=AANTALARG(B2:B7) - AANTAL(B2:B7)

Telt in één cel de gevulde cellen die geen echt getal zijn: hier 3 (B2, B4, B5). Gebruik het als je het aantal nodig hebt en niet het label per rij.

Veelgemaakte fouten

Veelgemaakte fouten
SymptoomOorzaakOplossing
ONWAAR bij cijfers die op getallen lijkenJe verwacht WAAR bij cijfers die links staan met een groen driehoekje, en ISGETAL zegt ONWAAR.Het antwoord klopt: de cel bevat tekst. Zet hem om met WAARDE of een dubbel minteken, of herstel de import. Controleer daarna opnieuw met ISGETAL.
#WAARDE! op rijen zonder het woordALS(VIND.SPEC("x"; A2) > 0; ...) toont #WAARDE! op elke rij die geen x bevat.Test met ISGETAL(VIND.SPEC("x"; A2)).
Lege rijen tellen mee als problemenNIET(ISGETAL(A2:A100)) telt lege rijen mee als problemen.Een lege cel is geen getal, dus ISGETAL geeft ONWAAR. Voeg een tweede voorwaarde toe, zoals A2:A100 <> "", of gebruik AANTALARG min AANTAL.
Een kolom met datums komt door de toetsJe gebruikt ISGETAL om te controleren of een kolom bedragen bevat, en een kolom met datums komt er doorheen.Een echte datum is een serieel getal, dus ISGETAL geeft WAAR. Voeg een bereiktoets op de waarde toe of controleer de getalnotatie.

Gebruikt in combinaties

  • De klant vinden via een bankomschrijvingKnip het factuurnummer uit een bankomschrijving met TEKST.NA en TEKST.VOOR en zoek de klant daarna op in de debiteurenlijst met X.ZOEKEN.Excel 2024 of nieuwer (Deze combinatie vereist Excel 2024 of nieuwer)
  • Boekingen in het weekend en op feestdagen met FILTER, WEEKDAG en AANTAL.ALSToon de journaalposten met een datum op zaterdag, zondag of een Nederlandse feestdag: WEEKDAG markeert de weekenden, AANTAL.ALS toetst de datum aan een feestdagenlijst en FILTER houdt de gemarkeerde rijen over.Excel 2021 of nieuwer (Deze combinatie vereist Excel 2021 of nieuwer)