#BEREKENEN!- fouten treden op wanneer de berekeningsengine van Excel een scenario treft dat momenteel niet wordt ondersteund.
Algemeen
Geneste matrix
Een matrix in een matrix kan niet met Excel worden berekend. De geneste matrixfout treedt op wanneer u een matrixformule probeert in te voeren die een matrix bevat. Verwijder de tweede matrix om de fout op te lossen.
Zo vraagt =MUNIT({1,2}) excel om een 1x1-matrix en een 2x2-matrix te retourneren, die momenteel niet wordt ondersteund. =MUNIT(2) zou berekenen zoals verwacht.
Matrix van bereiken
Matrices mogen alleen getallen, tekenreeksen, fouten, Booleaanse waarden of gekoppelde gegevenstypen bevatten. Bereikverwijzingen worden niet ondersteund. In dit voorbeeld veroorzaakt =VERSCHUIVING(A1;0;0;{2,3}) een fout.
Verwijder de bereikverwijzing om de fout op te lossen. In dit geval geeft =OFFSET(A1,0,0,2,3) de juiste berekening.
Lege matrix
Excel kan geen lege set retourneren. Lege-matrixfouten treden op wanneer een matrixformule een lege set retourneert. =FILTER(C3:D5,D3:D5<100) retourneert bijvoorbeeld een fout omdat onze gegevensset geen waarden kleiner dan 100 bevat.
Als u de fout wilt oplossen, wijzigt u het criterium of voegt u het argument if_empty toe aan de functie FILTER. In dit geval retourneert =FILTER(C3:D5;D3:D5<100,0) een 0 als er geen items in de matrix zijn.
Te veel cellen
Aangepaste functies die naar meer dan 10.000 cellen verwijzen, kunnen niet worden berekend in de webversie van Excel en produceren in plaats daarvan deze #BEREKENEN!- fout. U kunt dit oplossen door het bestand in een desktopversie van Excel te openen. Zie Aangepaste functies maken in Excel voor meer informatie.
Functie is mislukt
Met deze functie wordt een asynchrone bewerking uitgevoerd, maar deze is onverwacht mislukt. Probeer het later opnieuw.
Cel bevat een lambda
Een LAMBDA-functie gedraagt zich iets anders dan andere Excel-functies. U kunt deze niet zomaar in een cel invoeren. U moet de functie aanroepen door haakjes toe te voegen aan het eind van de formule en de waarden door te geven aan de lambda-functie. Bijvoorbeeld:
-
Retourneert de fout #CALC:
=LAMBDA(x, x+1) -
Retourneert een resultaat van 2:
=LAMBDA(x, x+1)(1)
Zie LAMBDA, functievoor meer informatie.
Resultaat van celformule is een functie
U kunt een functie niet in een cel plaatsen zonder deze aan te roepen of aan te roepen. Roep uw functie aan door haakjes en argumenten toe te voegen. Of voeg uw functie toe aan naambeheer en gebruik de naam als functie.
Overig
Deze fout treedt op wanneer de berekeningsengine van Excel een niet-gespecificeerde berekeningsfout met een matrix tegenkomt. U kunt dit oplossen door de formule te herschrijven. Als u een geneste formule hebt, kunt u het hulpprogramma Formule evalueren gebruiken om te bepalen waar zich de #BEREKENEN!- fout in de formule voordoet.
Python in Excel
Gegevensfout
Er is een fout opgetreden tijdens het verwerken van uw query. Probeer het later opnieuw.
Gegevenslimiet is overschreden
Uw gegevens overschrijden de uploadlimiet.
Python in Excel-berekeningen kunnen maximaal 100 MB aan gegevens tegelijk verwerken. Probeer een kleinere gegevensset te gebruiken.
Rasterquery
Python-formules kunnen alleen verwijzen naar query's die afhankelijk zijn van externe gegevens, niet van spreadsheetgegevens.
Ongeldig Python-object
Dit Python-object is niet afkomstig uit de Python-omgeving die aan deze werkmap is gekoppeld.
Query uitvoeren in cel
Het resultaat van een formule kan geen query zijn.
Bronfout
Er is iets misgegaan met Powery Query. Probeer het opnieuw.
Te veel gegevens
De Python-formule verwijst naar te veel gegevens om naar de Python-service te verzenden.
Python in Excel-berekeningen kunnen maximaal 100 MB aan gegevens tegelijk verwerken. Probeer een kleinere gegevensset te gebruiken.
Meer hulp nodig?
U kunt altijd een expert in de Excel Tech Community vragen of ondersteuning krijgen in community's.
Zie ook
Dynamische matrices en gedrag van matrices op aangrenzende cellen