De foutmelding #LEEG! in Excel komt minder vaak voor dan andere fouten zoals #WAARDE! of #DIV/0!, maar kan toch voor verwarring zorgen. De foutmelding #LEEG! in Excel betekent dat je probeert te verwijzen naar een cel die niet correct verbonden is met een ander bereik, of dat Excel een ongeldige celverwijzing probeert te gebruiken.
Simpel gezegd: Excel verwacht een geldig bereik, maar je formule verwijst naar een lege of onjuiste koppeling. Deze fout ontstaat meestal bij complexe formules of bij het combineren van meerdere cellen of bereiken.
Hoe ontstaat de foutmelding #LEEG!?
De foutmelding #LEEG! ontstaat vaak als je onterecht een spatie als operator gebruikt in plaats van het juiste scheidingsteken. In Excel worden reeksen gescheiden met een puntkomma (;) of komma (,), afhankelijk van je regionale instellingen.
Een voorbeeld van een foutieve formule:
=SOM(A1 A10)
Excel herkent de spatie tussen A1 en A10 als een ongeldige verwijzing en toont daarom #LEEG!.
De juiste formule is:
=SOM(A1:A10)
Veelvoorkomende oorzaken van de foutmelding #LEEG!
| Oorzaak | Uitleg | Oplossing |
|---|---|---|
| Spatie in plaats van dubbele punt | Excel interpreteert de spatie als “snijpunt”, wat ongeldig is. | Gebruik : om bereiken aan te geven, zoals =SOM(A1:A10). |
| Ongeldige verwijzing naar bereik | De formule probeert twee bereiken te combineren die niet overlappen. | Controleer de verwijzingen en gebruik ; of : correct. |
| Foutieve syntaxis in matrixformule | Een formule verwijst naar lege cellen of verkeerd gescheiden bereiken. | Controleer de structuur en gebruik CTRL+SHIFT+ENTER voor oude matrixformules. |
| Verwijzing naar verwijderd bereik | Een benoemd bereik is verwijderd of niet meer geldig. | Herstel het bereik via Formules > Naam beheren. |
| Fout bij gebruik van INDIRECT() | De functie INDIRECT() verwijst naar een niet-bestaande cel of bladnaam. | Controleer of het blad of de cel daadwerkelijk bestaat. |
Voorbeeld uit de praktijk
Stel dat je in Excel probeert om de som te berekenen van twee aparte bereiken met de formule:
=SOM(A1:A5 C1:C5)
Excel geeft dan #LEEG! omdat je twee bereiken hebt ingevoerd zonder scheidingsteken. Excel weet niet wat de relatie tussen de bereiken is.
De juiste formule is:
=SOM(A1:A5;C1:C5)
Of, als je het resultaat van overlappende cellen wilt combineren:
=SOM(A1:A5)+SOM(C1:C5)
Zo voorkom je de foutmelding #LEEG! en krijg je het juiste resultaat.
Hoe los je de foutmelding #LEEG! op?
- Controleer alle bereiken in je formule. Kijk of je geen spaties hebt gebruikt waar een dubbele punt hoort.
- Gebruik de formulebalk om foutieve verwijzingen te vinden. Excel markeert vaak het deel dat de fout veroorzaakt.
- Let op regionale instellingen. In Nederland scheid je argumenten met een puntkomma (
;), terwijl in andere talen een komma (,) wordt gebruikt. - Gebruik benoemde bereiken. Dit maakt formules overzichtelijker en verkleint de kans op ongeldige verwijzingen.
- Controleer functies als INDIRECT(), SOM(), en ALS(). Deze kunnen de foutmelding
#LEEG!veroorzaken bij verkeerde verwijzingen.
Tip: gebruik Foutcontrole in Excel
Excel heeft een ingebouwde foutcontrolefunctie die helpt bij het vinden van de oorzaak van een foutmelding. Ga naar:
Formules > Foutcontrole > Fout opsporen.
Hier kun je stap voor stap volgen waar de fout ontstaat.
Wil je dit automatiseren? Dan kun je met de functie ALS.FOUT() een alternatieve waarde tonen in plaats van een foutmelding. Bijvoorbeeld:
=ALS.FOUT(SOM(A1 A10);0)
Deze formule zou normaal #LEEG! tonen, maar dankzij ALS.FOUT() geeft Excel gewoon 0 weer.
Compatibiliteit en taalspecifieke aandachtspunten
De foutmelding #LEEG! komt voor in alle versies van Excel, inclusief Excel voor web, Mobile, en Starter. In Excel Online kan het voorkomen bij formules die in een andere taalversie zijn aangemaakt.
Bijvoorbeeld, als je een bestand opent waarin Engelse functienamen zijn gebruikt, zoals SUM(A1 A10), krijg je #LEEG! in de Nederlandse versie, omdat de juiste syntaxis =SOM(A1:A10) moet zijn.
Samenvatting
De foutmelding #LEEG! in Excel betekent dat er een ongeldige verwijzing of een fout in de formule-structuur zit, meestal door het gebruik van een spatie in plaats van een dubbele punt. Controleer zorgvuldig je bereiken en gebruik de formule-assistent om fouten te voorkomen.
Met een beetje aandacht voor details kun je de foutmelding #LEEG! eenvoudig oplossen — en nog belangrijker, voorkomen in toekomstige berekeningen.
