#BEREKENEN! in Excel: wat betekent het en hoe los je het op?
#BEREKENEN! betekent dat een nieuwere functie zoals FILTER een lege uitkomst geeft: geen enkele rij voldoet aan je voorwaarde. In de Engelse Excel heet deze fout #CALC!.
Probeer gratis de eerste oefeningenIn de les De functie FILTER
Wat betekent #BEREKENEN!?
#BEREKENEN! betekent dat een formule een lege uitkomst geeft, en een lege lijst kan Excel niet tonen. Je ziet de fout vooral bij FILTER, als geen enkele rij aan je voorwaarde voldoet. In een Engelstalige Excel heet deze fout #CALC!.
Je formule is dus niet kapot: er is gewoon niets gevonden. Daarom heeft FILTER een derde argument, waarin je zegt wat Excel moet tonen als de lijst leeg is, zoals Geen resultaten of een lege tekst.
Wanneer krijg je #BEREKENEN!?
- Je filtert op een regio die niet in de lijst staat: =FILTER(C2:C6;A2:A6="Brugge").
- Je filtert op een bedrag dat niemand haalt, zoals alle bestellingen boven 5000 euro.
- Je voorwaarde bevat een tikfout, zoals Gnet in plaats van Gent.
- Je filtert een lijst die nog leeg is, omdat de gegevens er pas later bijkomen.
#BEREKENEN! stap voor stap oplossen
Zo los je de fout op:
- Klik op de cel met #BEREKENEN! en lees de voorwaarde in de formule.
- Controleer of er echt rijen zijn die eraan voldoen. Een tikfout of een spatie te veel is genoeg om niets te vinden.
- Is het normaal dat er soms niets gevonden wordt, geef FILTER dan een derde argument: de tekst die Excel dan moet tonen.
=FILTER(C2:C6;A2:A6="Brugge";"Geen resultaten")
Voorbeelden
De fout
In E1 staat =FILTER(C2:C6;A2:A6="Brugge"). Brugge staat niet in de lijst, dus blijft de uitkomst leeg.
Met een derde argument
In E1 staat =FILTER(C2:C6;A2:A6="Brugge";"Geen resultaten"). Nu toont FILTER een melding in plaats van de fout. Verander Brugge in Gent, en je krijgt de omzet van Gent.
Wel gevonden
In E1 staat =FILTER(C2:C6;A2:A6="Gent";"Geen resultaten"). Gent staat wel in de lijst: FILTER toont de twee bedragen, 1200 en 410, onder elkaar.
Hier gaat het vaak mis
- De fout betekent niet dat je formule verkeerd is: er is gewoon niets dat aan je voorwaarde voldoet. Controleer wel of je voorwaarde juist gespeld is.
Oefen dit in de les De functie FILTER, met correctie en uitleg bij elke stap. De eerste oefeningen zijn gratis.
Veelgestelde vragen
Bestaat #BEREKENEN! ook in oudere versies?
Nee. Je ziet de fout alleen in Excel 365 en in Excel 2021 of nieuwer, bij de nieuwe functies die over meerdere cellen overlopen.