Varför uppdateras inte min Excel-formel automatiskt (8 lösningar)

  • Dela Detta
Hugh West

Ibland hittar du en svår situation i Excel när du arbetar, din Excel-formel fungerar inte automatiskt. Det betyder att även om du ändrar de beroende cellerna, kommer det fortfarande att visa det tidigare resultatet, vilket är mycket smärtsamt. Det kan hända av många skäl. Den här artikeln kommer att bryta ner alla möjliga lösningar för varför din Excel-formel inte uppdateras automatiskt. Jag hoppas att du gillar helaartikel och få värdefull kunskap.

Ladda ner övningsboken

Ladda ner övningsboken

Excel-formeln uppdateras inte automatiskt.xlsm

8 möjliga lösningar för att åtgärda att Excel-formeln inte uppdateras automatiskt

Excel-formler som inte uppdateras automatiskt är ett smärtsamt problem att ha. Men om du är medveten om att dessa problem förekommer och vet hur man löser dem så kommer du inte att känna dig stressad så mycket. Vi har hittat åtta möjliga lösningar genom vilka du kan fixa Excel-formler som inte uppdateras automatiskt. För att visa lösningen tar vi ett dataset med inkomst och skatt som ska betalas av varje person. Här,Inkomst och inkomstskatt är två beroende variabler.

Lösning 1: Ändra beräkningsalternativ till automatiskt

Ett av de viktigaste skälen till att inte uppdatera Excel-formlerna automatiskt är att du ändrar beräkningen från automatisk till manuell. Du måste tycka att det är förvirrande att det finns någon situation som uppstår när någon behöver manuell beräkning i Excel? Svaret är Ja När du arbetar med en stor datamängd kan den automatiska beräkningen göra systemet långsammare. Följ följande steg för att ändra beräkningen.

Steg

  • Gå först till Formel i bandet.
  • Välj Beräkningsalternativ .

  • Därefter, i Beräkningsalternativ , välj Automatisk .

  • Nu kan du ändra vilken variabel som helst och Excel-formeln uppdaterar den automatiskt.
  • Här ändrar vi procentandelen av den skatt som ska betalas från 10 % till 15 %.

Lösning 2: Använd kommandot Visa formler

En annan orsak till att Excel-formeln inte uppdateras automatiskt är om alternativet Visa formel är aktiverat. Knappen Visa formel används i princip när du granskar formler i stället för slutresultatet.

Steg

  • Gå först till Formel i bandet.
  • Avmarkera krysset Visa formler från alternativet Granskning av formler grupp.

Kontrollera nu om dina Excel-formler uppdateras eller inte.

Läs mer: [Fix:] Excel-formel som inte fungerar returnerar 0

Lösning 3: Ändra formatet på cellerna

Ibland tillämpar du formeln i formelrutan men anger dem som Text . I den Text formeln, uppdateras inte Excel-formeln automatiskt.

Steg

  • Gå först till fliken Hem i bandet.
  • Kontrollera formatet i gruppen Antal i gruppen Antal.

  • Om det är i textformat ska du ändra det till Allmänt .

Kontrollera därefter om Excel-formeln uppdateras eller inte.

Liknande läsningar

  • [Rättad!] Det går inte att öppna Excel-filer direkt genom att klicka på filikonen
  • Hur du åtgärdar Excel som inte svarar utan att stänga (16 möjliga lösningar)
  • [Fast!] Excel svarar inte när rader tas bort (4 möjliga lösningar)

Lösning 4: Kontrollera cirkulär referens

En annan orsak kan vara cirkulär referens. Cirkulär referens kan definieras som en formel där den inkluderar sig själv eller hänvisar till en annan cell som är beroende av sig själv.

Cirkulära referenser kan leda till att Excel blir långsammare. Samtidigt kan det leda till att Excel-formlerna inte uppdateras automatiskt. Kontrollera den cirkulära referensen och beräkna sedan om ditt datablad.

Lösning 5: Byt till manuell beräkning med hjälp av VBA

Ibland använder man sig av Makro Huvudskälet till detta är att Excel inte kan tillämpa formeln automatiskt när någon använder makro. De använder en kod för att konvertera automatisk till manuell beräkning.

Steg

  • Kontrollera först VBAProject ark eller Modul i Visual Basic.
  • För att kontrollera den öppnar du fliken Utvecklare genom att trycka på Alt+F11 .

  • Nu kan du ta bort den eller använda följande kod i stället för den för att få den automatiska beräkningen.
 Sub AutomaticCalculation() Application.Calculation = xlCalculationAutomatic End Sub 

Obs :

Den här processen används för stora datamängder. Människor använder manuell beräkning innan de tillämpar någon makro, men när de vill avsluta processen glömmer de att ändra den till automatiskt läge. Det leder faktiskt till hela problemet med att Excel-formlerna inte uppdateras automatiskt.

Läs mer: [Rättad!] Excel svarar inte när du kör ett makro (9 möjliga lösningar)

Lösning 6: Lös problem med likhetstecken i formeln

Ibland använder vi mellanslag före likhetstecknet när vi tillämpar formler. Det är en av huvudorsakerna till att vi inte får resultatet efter att ha tillämpat formeln.

Steg

  • Kontrollera först formeln en efter en.
  • Sök i alla mellanslag före likhetstecken ( = ).

  • Om du hittar något utrymme raderar du det.
  • Tryck sedan på Gå in på för att tillämpa formeln.

  • Nu kan du ändra vilken variabel som helst och Excel-formelns värde ändras automatiskt.

Ibland skriver vi formler utan att ange ett likhetstecken före det. I det fallet räknar Excel det som ett vanligt textvärde. Detta är en av huvudorsakerna till att Excel-formeln inte fungerar eller inte uppdateras automatiskt. Följ nedanstående steg för att lösa problemet.

Steg

  • Kontrollera formelrutan en efter en.
  • Sök efter likhetstecknet före formeln.

  • Om du inte hittar den, sätt in likhetstecken ( = ).

  • Tryck på Gå in på för att tillämpa formeln.

Nu kan du ändra vilken variabel som helst och Excel-formelns värde ändras automatiskt.

Lösning 7: Ta bort dubbla citattecken

När du anger en formel måste den innehålla ett nummer eller en cellreferens. Men om du anger nummer med dubbla citationstecken räknas det som ett textvärde i Excel. I så fall fungerar inte din Excel-formel och den uppdateras inte längre.

Steg

  • Kontrollera formeln i formelrutan om det finns några dubbla citationstecken för att innesluta talet.

  • Radera dessa citationstecken och beräkna om formeln genom att trycka på Gå in på .

Nu kommer din Excel-formel att fungera och samtidigt uppdateras den automatiskt.

Läs mer: [ Rättad!] Excel-filen öppnas inte vid dubbelklick (8 möjliga lösningar)

Lösning 8: Separera funktionsargument med ett korrekt tecken

De flesta av oss är vana vid att använda kommatecken för att separera funktionsargument. Detta gäller dock inte för alla Excel-versioner. I Nordamerika och några andra länder är kommatecken standard som listseparator. I europeiska länder är decimaltecknet ett kommatecken, medan listseparatorn ofta är ett semikolon.

Steg

  • Gå till Hem i bandet.
  • Välj Format för nummer från Antal grupp.

  • Välj sedan Fler sifferformat från rullgardinsrutan.

  • Välj nu Datum från Kategori: .
  • Ändra sedan Plats .
  • Slutligen klickar du på Ok .

Slutsats

Vi har visat nio olika och effektiva lösningar för Excel-formler som inte uppdateras automatiskt. Alla dessa lösningar är enkla men knepiga. Om du förstår dem noggrant kommer du inte att stöta på några svårigheter i framtiden. Om du har några frågor är du välkommen att ställa dem i kommentarsfältet. Glöm inte att besöka våra Excellent sida.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.