Gratis Excel-formulegenerator
Beschrijf wat je nodig hebt in gewone taal — krijg de exacte Excel- (of Google Sheets-)formule, met uitleg.
Je formule verschijnt hier.
Beschrijf wat je nodig hebt en klik op Genereren.
Wat is een Excel-formulegenerator?
Een Excel-formulegenerator is een gratis tool die een beschrijving in gewone taal omzet in de exacte spreadsheetformule die je nodig hebt — geen syntax uit het hoofd leren en niet door helpdocumentatie zoeken. Beschrijf wat je wilt (optellen, tellen, middelen, opzoeken, IF-logica, tekst of datums), en deze gratis Excel-formulegenerator geeft je een formule die je direct kunt plakken, plus een korte uitleg van wat de formule doet.
Het werkt als formulegenerator voor zowel Excel als Google Sheets en behandelt alledaagse taken zoals SUMIF, COUNTIF, XLOOKUP, VLOOKUP, IF-statements en DATEDIF. Plak de formule, vervang de celbereiken door je eigen bereiken en je bent klaar — dankzij de uitleg begrijp je daadwerkelijk wat je doet, in plaats van de formule alleen maar te kopiëren.
Wanneer je meer dan één formule nodig hebt — volledige modellen, prognoses en de analyse erachter — verandert de Financial Analyst Skill (Nathan) op KissMySkills Claude, ChatGPT of elke andere AI-chat in een senior analist die de volledige spreadsheet voor je bouwt.
Hoe je de gewenste formule beschrijft
De generator is slechts zo nauwkeurig als je beschrijving: benoem de kolommen en de voorwaarde, niet het resultaat.
‘Tel mijn verkopen op’ is niet genoeg. ‘Tel kolom D op als in kolom B Betaald staat en de datum in kolom C op of na 1 januari 2026 valt’ levert =SUMIFS(D:D, B:B, "Paid", C:C, ">="&DATE(2026,1,1)) - met de datum opgebouwd door DATE() in plaats van als tekst ingevoerd te zijn. Dat voorkomt dat de formule niet meer werkt op een computer met andere regionale instellingen. Zo wordt “zoek de prijs op” bijvoorbeeld bruikbaar als “zoek de SKU in A2 op in kolom A van het Products-blad, geef kolom C terug en toon ‘Niet gevonden’ als er geen overeenkomst is”: =XLOOKUP(A2, Products!$A:$A, Products!$C:$C, "Niet gevonden").
Geef ook aan of lege cellen als nul moeten meetellen of genegeerd moeten worden: COUNTA(E2:E500) behandelt een cel met een formule die een lege tekenreeks retourneert als gevuld, terwijl COUNTBLANK(E2:E500) behandelt diezelfde cel als leeg.
Vijf fouten waardoor een geplakte formule niet werkt
1. De volgorde van de argumenten van SUMIF en SUMIFS verwisselen. Bij SUMIF staat het bereik dat je optelt achteraan — SUMIF(range, criteria, [sum_range]) — terwijl het bij SUMIFS vooraan staat: SUMIFS(sum_range, criteria_range, criteria, …). Microsoft noemt deze omkering zelf een veelvoorkomende bron van problemen: als je de ene formule in de andere omzet zonder de volgorde te wijzigen, geeft de formule stilletjes nul terug.
2. VLOOKUP-kolommen vanaf de verkeerde plek tellen. De kolomindex begint bij de meest linkse kolom van het bereik dat je hebt opgegeven, niet bij kolom A van het werkblad. Als het bereik bij C begint, is index 2 kolom D. VLOOKUP kan ook niet links van de zoekkolom zoeken: een structurele beperking en de reden waarom XLOOKUP of INDEX/MATCH de juiste keuze is wanneer de sleutel rechts van de waarde staat.
3. Getallen die eigenlijk tekst zijn. Gegevens die uit een ander systeem worden geïmporteerd, komen vaak als tekst binnen. =SUMIF(B:B, ">100", C:C) levert dan stilletjes geen overeenkomsten op. Excel markeert deze cellen met een klein groen driehoekje; zet de kolom om naar getallen om dit op te lossen — de formule herschrijven helpt niet.
4. Het verkeerde argumentscheidingsteken. Excel neemt het lijstscheidingsteken over uit je regionale instellingen. In landinstellingen waar de komma het decimaalteken is, is het argumentscheidingsteken daarom een puntkomma. Een formule die je van een Engelstalige website kopieert, wordt dan meteen afgewezen zodra je op Enter drukt. Vervang de komma’s tussen argumenten door puntkomma’s voordat je ervan uitgaat dat de logica fout is.
5. Een functie gebruiken die jouw versie niet heeft. XLOOKUP, FILTER, UNIQUE, SORT en LET ontbreken in Excel 2016 en 2019; LAMBDA kwam nog later en zit ook niet in Excel 2021. Excel voorziet elke functie die het niet herkent van _xlfn. en retourneert #NAME?. Vraag bij een oudere permanente licentie om het VLOOKUP- of INDEX/MATCH-equivalent in plaats van de nieuwere formule te debuggen.
Wat de fout in de cel je vertelt
De foutwaarden van Excel zijn diagnostisch en elk daarvan wijst op een ander probleem. #N/A betekent dat de zoekopdracht correct is uitgevoerd, maar niets heeft gevonden — meestal door achterliggende spaties, een niet-overeenkomend gegevenstype of een sleutel die echt ontbreekt. #VALUE! betekent dat een argument van het verkeerde type is, meestal tekst waar een getal hoort te staan. #REF! betekent dat een cel waarvan de formule afhankelijk was, is verwijderd, waardoor de formule zelf moet worden hersteld. #NAME? is een spelfout of een functie die jouw versie niet bevat. #DIV/0! is een deling door een lege cel of een cel met nul. #SPILL! te wikkelen, betekent dat een formule die meerdere cellen retourneert ze niet kan plaatsen, meestal omdat er al iets in de weg staat.
De reflex om alles in IFERROR is het verstandig om te vermijden: deze functie vangt alle zeven klassieke foutwaarden op, waardoor een typefout in een functienaam schuilgaat achter dezelfde vriendelijke melding als een legitieme mislukte zoekopdracht. Gebruik IFNA wanneer je alleen 'niet gevonden' wilt opvangen, of XLOOKUPs if_not_found argument. Verberg de fout die je verwacht; laat de fouten zien die je niet verwacht.
Wanneer een formule het verkeerde antwoord is
Een generator schrijft op basis van een beschrijving en kan je gegevens dus niet zien. Hij kan je niet vertellen dat je datums niet consistent zijn opgeslagen, dat een kolom twee schrijfwijzen van dezelfde categorie bevat of dat een samengevoegde cel op het punt staat het bereik te verstoren. Die problemen lijken formuleproblemen, maar zijn dat niet.
Het is ook het verkeerde hulpmiddel wanneer de echte oplossing structureel is. Dezelfde zoekopdracht die op twaalf werkbladen wordt herhaald, betekent meestal dat je één geconsolideerde tabel nodig hebt. Gegevens met een maand in elke kolom worden nooit zo overzichtelijk als wanneer je ze eerst in Power Query uitsplitst. En uitzoeken wat een overgenomen werkmap doet, is controle uitvoeren, geen werkmap maken — begin met Trace Precedents en Evaluate Formula. Alles waarvoor inzicht in de cijfers zelf nodig is, valt onder analyse; daar neemt de Financial Analyst Skill het over.