Ta bort eller tillåta en cirkelreferens i Excel

Gäller för
Excel för Microsoft 365 Excel för Microsoft 365 för Mac Excel 2024 Excel 2024 för Mac Excel 2021 Excel 2021 för Mac Excel 2019 Excel 2016

En cirkelreferens inträffar när en formel refererar till sig själv, direkt eller indirekt. Om cell D3 till exempel innehåller =D1+D2+D3kan inte Excel slutföra beräkningen eftersom D3 beror på D3.

En formel som orsakar en cirkelreferens i Excel

Hitta och åtgärda cellen eller cellerna med en cirkelreferens

  • Gå tillFelkontroll> för formler>:Cirkelreferenser.
  • Markera alla celladresser i listan och uppdatera formeln så att den inte längre pekar tillbaka på sig själv.
  • Använd formlerna>Spåra överordnade eller Spåra underordnade för att följa relationer om problemet sträcker sig över flera celler. Använd Spåra överordnade på fliken Formler om du vill följa formellänkar
  • Upprepa tills statusfältet inte längre visar Cirkelreferenser.

Tips

Tryck på Ctrl+G (Windows) eller Ctrl+G (Mac) om du snabbt vill hoppa till refererade celler.

Exempel på cirkelreferensmönster

Scenario Exempel Varför skapas en cirkelreferens
Direkt självreferens Cell A1 innehåller =A1+A2 A1 är beroende av sitt eget värde.
Formeln tar med en egen cell i ett område Cell F3 innehåller =SUM(A3:F3) F3 ingår i området som beräknas.
Indirekt slinga över celler A1 innehåller =B1+1och B1 innehåller =A1+1 Varje cell är underordnad den andra.

Förstå statusfält och varningsbeteende

  • Statusfältet kan visa cirkelreferenser och en celladress.
  • Om cirkelreferenser finns i ett annat kalkylblad kanske du bara ser cirkelreferenser utan adress.
  • Excel visar ett varningsmeddelande första gången en cirkelreferens skapas i en session. Senare cirkelreferenser kanske inte visar samma varningsdialogruta.

Tips

Titta på det här korta exemplet för ett vanligt cirkelreferensfall.

[! VIDEO 0d62be55-8ccd-43b6-8472-0fc7debb4521]

Felsöka när Felkontroll eller Cirkelreferenser inte är tillgängligt

De här kommandona kan variera beroende på plattform och version.

  • Windows-dator och Mac-dator: Använd formler>för felkontroll>cirkelreferenser.
  • Excel för webben och mobilappar: Kommandon för formelgranskning kan vara begränsade. Öppna filen i ett skrivbordsprogram för att hitta och korrigera cirkelreferenser.
  • Om du inte ser kommandot kan du använda sökrutan i Excel och söka efter Error Checking eller Circular References.
  • Om kommandot är inaktiverat markerar du först en cell i kalkylbladet och försöker sedan igen.

Varför aviseringar om cirkelreferenser kan fortsätta efter redigeringar

Du kan fortfarande se aviseringar av någon av följande orsaker.

  • En annan cirkelreferens finns kvar på ett annat kalkylblad.
  • En annan öppen arbetsbok har fortfarande en cirkelreferens.
  • En formelkedja pekar fortfarande indirekt tillbaka till sig själv.
  • Iterativa beräkningar är aktiverade, så cirkelreferenser tillåts avsiktligt.

Mer om varningsmeddelandet för cirkelreferenser

Första gången en cirkelreferens hittas i Excel visas ett varningsmeddelande. Välj OK och åtgärda eller tillåt sedan formeln. När du stänger varningen kan det hända att det ena 0 eller det senast beräknade värdet i cellen visas. Om du misstänker en cirkelreferens i en cell som inte visas 0kan du prova att välja formeln i formelfältet och trycka på Retur.

Tillåt cirkelreferenser med iterativa beräkningar

Du kan tillåta cirkelreferenser för specifika ekonomiska eller tekniska modeller där upprepade beräkningar är avsiktliga. I de flesta kalkylblad är iterativa beräkningar inaktiverade.

  1. till>Filalternativ>Formler i Excel för Windows-skrivbordet.
  2. I skrivbordsversionen av Excel för Mac går du tillBeräkning av Excel-inställningar>>.
  3. Välj Aktivera iterativ beräkning (Windows) eller Använd iterativ beräkning (Mac).
  4. Ange maximalt antal iterationer för att styra antalet omberäkningar.
  5. Ställ in Max ändring för att styra när omberäkningen stoppas.

Som standard stannar Excel efter 100 iterationer eller när värdena ändras med mindre än 0,001.

Skillnader mellan plattformar och versioner

  • Med Excel för skrivbordsversionen av Windows och Mac på datorn får du fullständiga verktyg för spårning av cirkelreferenser.
  • Excel för webben stöder formelberäkning, men felsökningsverktyg för cirkelreferenser kan vara mer begränsade än skrivbordsreferenser.
  • I iOS och Android kan du använda en skrivbordsapp för fullständiga arbetsflöden för spårning och korrigering.

Behöver du mer hjälp?

Du kan alltid fråga en expert i Excel Tech Community eller få support i Communities.

Se även