#SPILL! fel i Excel kan vara frustrerande, men lösningen är relativt enkel. Utrusta dig själv med rätt lösning för detta fel.

Microsoft Excel är fullmatat med funktioner som gör det enkelt att hantera data i den oumbärliga kalkylprogramvaran. Trots detta går det ibland inte som planerat och fel uppstår.

#SPILL! är ett fel som kommer upp även om din formel har perfekt syntax och kontext. Om du har hittat en #SPILL! fel i en cell i ditt kalkylark, läs vidare för att ta reda på vad det är och hur du åtgärdar det.

Vad är #SPILL! Fel i Excel?

Det första steget för att fixa #SPILL! fel i Excel är att förstå villkoren som skapar det. Microsoft Excel är utrustad med olika formler som öppnar upp för många kraftfulla funktioner. En typ som heter matrisformler tillämpar funktioner över ett cellintervall istället för bara en enda cell.

I nyare versioner av Excel utökas matrisformler automatiskt för att passa det nödvändiga utrymmet för formelns funktion. Detta kallas spillområdet. I spillområdet visar de andra cellerna som är involverade men som inte direkt innehåller matrisformeln formeln i grått i formelfältet.

instagram viewer

En matrisformel behöver tillräckligt med utrymme för att "spilla över" data, så om dessa celler inte är tillgängliga eller avbryts kan formeln inte fungera korrekt. Detta är den vanligaste orsaken till #SPILL! fel. Närhelst en matrisformel exekveras i ett intervall där den överlappar befintliga data, visas #SPILL! fel kommer att uppstå.

Du kommer att möta felet av en liknande anledning om ditt spillintervall innehåller sammanslagna celler, eftersom data inte heller kommer att kunna fyllas i på lämpligt sätt i så fall.

#SPILL! felet kan också dyka upp om arraystorleken inte är ett fast värde, som om du ställer in storleken med funktionen RANDMELLAN. Spillområdet som svämmar över förbi kanten på kalkylbladet eller gör att Excel tar slut på minne returnerar också #SPILL!. Dessutom fungerar inte matrisformler inom Excel-tabeller.

Hur du åtgärdar #SPILL! Fel i Excel

Felet kan verka skrämmande initialt, men lösningarna är relativt enkla när du väl vet vad som orsakar felet. Lyckligtvis berättar Excel vad som orsakar felet bredvid formeln. Allt du behöver göra är att markera cellen och klicka på varningsskylten bredvid den. När du har listat ut vad som orsakar felet kan du vidta åtgärder för att åtgärda det.

Om det finns ett hinder i vägen för spillområdet är det första du bör försöka att flytta eller radera data som stör formeln. Alternativt kan du flytta matrisformeln till ett annat område med tillräckligt fritt utrymme för att innehålla spillområdet.

Om sammanslagna celler stör din arrays spillområde, måste du göra det hitta och ta bort de sammanslagna cellerna. Du kan göra detta genom att markera de sammanslagna cellerna och klicka på Sammanfoga och centrera > Ta bort sammanslagna celler alternativ på Hem flik.

En annan typ av #SPILL! felet inträffar när Excel inte kan beräkna och passa själva storleken på utdatavärdet. Normalt skulle du inte behöva en funktion som returnerar miljarder värden. I sådana fall är formeln i sig troligen det som orsakar problemet. Du måste redigera formeln så att den matar ut rätt array, som är mycket mindre.

Om du inte hittar någon annan anledning till att din formel inte fungerar, dubbelkolla din formel för att säkerställa att alla nödvändiga argument i din funktion är inkluderade och korrekt inmatade.

När matrisformeln har tillräckligt med utrymme för att fungera igen bör den räknas om automatiskt. Nu kan du återgå till jobbet utan ytterligare problem! Om formeln inte räknas om automatiskt kan den ha beräknats manuellt från början. Du kan tvinga den att räkna om genom att trycka på F9 på ditt tangentbord.

Om din matrisformel är otymplig eller om ditt kalkylblad är rörigt kanske du vill skapa ett annat ark och flytta formeln dit. Du kan sedan redigera formeln för att referera till originalarket.

Rensa enkelt upp ditt #SPILL! frågor

Det kan vara frustrerande, utmanande eller rent av skrämmande när något går fel med dina data i Microsoft Excel, särskilt om du inte kan ta reda på vad som orsakar det. #SPILL! fel i Excel uppstår vanligtvis med matrisformler och kan ha olika orsaker.

Lösningar på de vanligaste problemen finns dock ofta nära till hands. Att bekanta dig med vanliga problem och grundläggande felsökning kan ge dig möjlighet att dyka djupare in i att låsa upp kraften i Excel.