De #SPILL! fout in Excel kan frustrerend zijn, maar de oplossing is relatief eenvoudig. Rust jezelf uit met de juiste oplossing voor deze fout.

Microsoft Excel zit boordevol functies die het beheren van gegevens in de onmisbare spreadsheetsoftware een fluitje van een cent maken. Desondanks gaan dingen soms niet zoals gepland en ontstaan ​​er fouten.

#SPILLEN! is een fout die optreedt, zelfs als uw formule een perfecte syntaxis en context heeft. Als je een #SPILL! fout in een cel in uw spreadsheet, lees dan verder om erachter te komen wat het is en hoe u het kunt oplossen.

Wat is de #SPILL! Fout in Excel?

De eerste stap om de #SPILL! fout in Excel is om de voorwaarden te begrijpen die het creëren. Microsoft Excel is uitgerust met verschillende formules die veel krachtige functies openen. Een soort genaamd matrix formules past functies toe op een reeks cellen in plaats van slechts op een enkele cel.

In nieuwere versies van Excel worden matrixformules automatisch uitgebreid zodat ze passen in de benodigde ruimte voor de werking van de formule. Dit wordt het overloopbereik genoemd. In het overloopbereik geven de andere betrokken cellen, maar die niet rechtstreeks de matrixformule bevatten, de formule grijs weer in de formulebalk.

instagram viewer

Een matrixformule heeft voldoende ruimte nodig om de gegevens te "overlopen", dus als deze cellen niet beschikbaar zijn of worden onderbroken, kan de formule niet goed werken. Dit is de meest voorkomende oorzaak van de #SPILL! fout. Telkens wanneer een matrixformule wordt uitgevoerd in een bereik waar deze bestaande gegevens overlapt, wordt de #SPILL! fout zal optreden.

U krijgt om een ​​vergelijkbare reden te maken met de fout als uw overloopbereik samengevoegde cellen bevat, omdat de gegevens in dat geval ook niet correct kunnen worden ingevuld.

De #SPILL! fout kan ook verschijnen als de grootte van de array geen vaste waarde is, bijvoorbeeld als u de grootte instelt met behulp van de RANDBETWEEN-functie. Het overloopbereik dat over de rand van het werkblad loopt of ervoor zorgt dat Excel onvoldoende geheugen heeft, retourneert ook #SPILL!. Bovendien werken matrixformules niet binnen Excel-tabellen.

Hoe de #SPILL op te lossen! Fout in Excel

De fout lijkt in eerste instantie misschien ontmoedigend, maar de oplossingen zijn relatief eenvoudig als je eenmaal weet wat de fout veroorzaakt. Gelukkig vertelt Excel je direct naast de formule wat de fout veroorzaakt. Het enige dat u hoeft te doen, is de cel selecteren en op het waarschuwingsbord ernaast klikken. Zodra u weet wat de fout veroorzaakt, kunt u maatregelen nemen om de fout te verhelpen.

Als er een obstakel in de weg staat van het overloopbereik, moet u eerst proberen de gegevens te verplaatsen of te verwijderen die de formule verstoren. U kunt de matrixformule ook verplaatsen naar een ander gebied met voldoende vrije ruimte om het overloopbereik te bevatten.

Als samengevoegde cellen het overloopbereik van uw array verstoren, moet u dat doen zoek de samengevoegde cellen op en maak de samenvoeging ongedaan. U kunt dit doen door de samengevoegde cellen te selecteren en op de knop te klikken Samenvoegen en centreren > Cellen samenvoegen ongedaan maken optie op de Thuis tabblad.

Een ander type #SPILL! fout treedt op wanneer Excel de enorme omvang van de uitvoerwaarde niet kan berekenen en aanpassen. Normaal gesproken zou u geen functie nodig hebben die miljarden waarden retourneert. In dergelijke gevallen is de formule zelf waarschijnlijk de oorzaak van het probleem. U moet de formule bewerken zodat deze de juiste array uitvoert, die veel kleiner is.

Als u geen andere reden kunt vinden waarom uw formule niet werkt, controleert u uw formule nogmaals om er zeker van te zijn dat alle vereiste argumenten in uw functie zijn opgenomen en correct zijn ingevoerd.

Zodra de matrixformule voldoende ruimte heeft om opnieuw te werken, zou deze automatisch opnieuw moeten worden berekend. Nu kunt u zonder verdere problemen weer aan het werk! Als de formule niet automatisch opnieuw wordt berekend, is deze mogelijk aanvankelijk handmatig berekend. U kunt het herberekenen forceren door op te drukken F9 op je toetsenbord.

Als uw matrixformule onhandig is of uw werkblad rommelig is, wilt u dat misschien wel een ander blad maken en verplaats de formule daarheen. U kunt vervolgens de formule bewerken om naar het originele blad te verwijzen.

Ruim eenvoudig uw #SPILL op! Problemen

Het kan frustrerend, uitdagend of zelfs ronduit eng zijn als er iets misgaat met uw gegevens in Microsoft Excel, vooral als u niet kunt achterhalen wat de oorzaak is. De #SPILL! fout in Excel treedt meestal op bij matrixformules en kan verschillende oorzaken hebben.

Oplossingen voor de meest voorkomende problemen zijn echter vaak binnen handbereik. Door uzelf vertrouwd te maken met veelvoorkomende problemen en basisproblemen op te lossen, kunt u dieper ingaan op het ontsluiten van de kracht van Excel.