Fixa cirkulär referens som inte kan listas i Excel (4 enkla sätt)

  • Dela Detta
Hugh West

I den här artikeln kommer vi att visa hur man fixar excel cirkulär referens som inte kan listas i Excel. Det är mycket skrämmande om du får cirkulära referensfel när du arbetar med Excel. När du arbetar med ett stort dataset som innehåller tusentals celler kan det vara mycket svårt att identifiera de celler som innehåller cirkulära referensfel genom att kontrollera varje cell en och en. Så, i den här handledningen,kommer vi att förklara hur vi enkelt kan lista cirkulära referensfel från alla storlekar av datasetet.

Ladda ner övningsboken

Du kan ladda ner övningsboken här.

Excel cirkulär referens.xlsx

Vad är cirkulär referens?

A cirkulär referens är en formel som returnerar samma eller en annan cell flera gånger i sin beräkningssekvens, vilket resulterar i en oändlig slinga som gör kalkylbladet mycket långsammare.

För att illustrera den cirkulära hänvisningen tydligare använder vi följande dataset. Datasetetet består av " Försäljningsbelopp "Anta att vi behöver beräkna den totala försäljningen i cell C11 .

Nu måste vi välja cellområdet ( C6:C10 ) i formeln SUM för att få fram resultatet. Om vi av misstag väljer cellområdet ( C6:C11 ) kanske du inte får det resultat som du förväntar dig.

Ovanstående formel i cellen C11 ger oss en varning om fel i cirkulär referens. Detta beror på att formeln i cellen C11 försöker också räkna upp sig själv.

Vi kan kategorisera cirkulära referensfel i två typer:

1. Direkt cirkulär referens:

Ett fel med direkt cirkulär referens visas när en formel i en cell direkt hänvisar till dess cell.

2. Indirekt cirkulär referens:

En indirekt cirkulär referens uppstår när en formel i en cell inte hänvisar direkt till cellen.

4 enkla sätt att åtgärda Excel-cirkelreferenser som inte kan listas

När vi får ett cirkulärt referensfel vid beräkningen måste vi åtgärda det omedelbart. För att åtgärda felet måste vi först lokalisera det. I den här artikeln kommer vi därför att använda 4 olika metoder för att lista felet med cirkulär referens, och sedan kommer vi att åtgärda felen genom att ändra formeln.

1. Fixa cirkulära referenser som inte kan listas med felkontrollverktyget i Excel-bandet

Först och främst kommer du att använda ' Kontroll av fel från Excel-bandet för att identifiera de cirkulära referensfel som inte kan listas. För att förklara denna metod använder vi följande dataset som innehåller ett cirkulärt referensfel i cellen C11 Följande dataset är bara ett exempel för att få dig att förstå bättre. När du arbetar med ett dataset i realtid måste du ta reda på cirkulära referenser från tusentals celler.

Låt oss se stegen för att lista fel i cirkulära referenser med hjälp av ' Kontroll av fel verktyg.

STEG:

  • Först går du till Formler fliken.

  • För det andra kan du från Excel-bandet under Formler Välj rullgardinsmenyn " Kontroll av fel ". I rullgardinsmenyn klickar du på alternativet " Cirkulära referenser ".
  • Ovanstående åtgärd visar i ett sidofält att cirkulär referens sker i cellen C11 i vårt arbetsblad.
  • Kort sagt : Gå till Formler > Kontroll av fel > Cirkulära referenser

  • För det tredje väljer du cell C11 Formeln i den cellen försöker också beräkna sig själv.

  • Därefter ändrar du formeln i cellen C11 som följande:
=SUMMA(C5:C10)

  • Tryck på Gå in på .
  • Slutligen kan vi se att det inte finns något fel med cirkulär referens i cellen C11 . Så beloppet för den totala försäljningen i cellen C11 är $17000 .

Läs mer: Hur man åtgärdar cirkulära referensfel i Excel (en detaljerad vägledning)

2. Använd statusfältet för att åtgärda cirkulära referenser i Excel som inte kan listas

Hitta cirkulär referens fel genom att använda " Statusfältet" är det enklaste sättet. För att förklara hur man listar excel-cirkelreferenser som inte kan listas med " Statusfältet " fortsätter vi med samma dataset som vi använde i det föregående exemplet.

Låt oss se stegen för att lista och åtgärda cirkulära referenser med " Statusfältet ".

STEG:

  • Öppna först arbetsbladet som innehåller fel i cirkulära referenser.
  • Titta sedan på " Statusfältet " under namnen på arbetsbladen.
  • Från " Statusfältet ", kan vi se att det finns ett cirkulärt referensfel i cellen C11 .

  • Därefter ändrar du formeln i cellen C11 genom att ändra intervallet från ( C5:C11 ) till ( C5:C10) .
=SUMMA(C5:C10)

  • Tryck på Gå in på .
  • Slutligen åtgärdar ovanstående kommandon det cirkulära referensfelet i cellen C11 och återger det totala antalet celler.

OBS:

Om ett arbetsblad har två eller flera celler som innehåller cirkulära referenser, kan " Statusfältet " visar bara den senaste.

3. Använd iterativ beräkning för att åtgärda cirkulära referenser i Excel

Vi kan också åtgärda excel-cirkelreferensen som inte kan listas från vårt kalkylblad genom att använda iterativa beräkningar Vi kan lista och åtgärda de cirkulära referenserna i vårt arbetsblad genom att aktivera iterativ beräkning i vårt Excel-arbetsblad. För att illustrera denna metod kommer vi att använda datasetet från vårt tidigare exempel även den här gången.

Låt oss ta en titt på stegen för att utföra den här åtgärden.

STEG:

  • Till att börja med går du till Fil fliken.

  • Välj sedan Alternativ .

  • Därefter öppnas en ny dialogruta med namnet " Excel-alternativ " visas.
  • I den rutan väljer du Formler och markera alternativet " Aktivera iterativ beräkning ". Ange värdet 1 i stället för " Högsta antal iterationer ". Värdet 1 anger att formeln endast ska iterera en gång genom cellerna. C5 till C10 .
  • Tryck nu på OK .

  • Slutligen får vi inga fel i cirkulära referenser i cellen C11 Den returnerar det totala försäljningsbeloppet i cellen C11 .

Läs mer: Hur man aktiverar iterativ beräkning i Excel (med enkla steg)

4. Hitta & Fixa cirkulära referenser i Excel med spårningsmetoder

Vi kan inte hitta och åtgärda cirkulära referenser med ett enda klick. För att åtgärda excel-cirkulära referenser som inte kan listas kommer vi att spåra dem en efter en. Efter spårningen kommer vi att ändra deras ursprungliga formel för att åtgärda felen i de cirkulära referenserna. De spårningsmetoder vi kommer att använda i detta avsnitt är " Spåra föregångare " och " Spåra beroende personer ".

4.1 Funktionen "Spåra föregångare" för att åtgärda cirkulära referenser

Den " Spåra föregångare "funktionen spårar de celler som är beroende av den aktuella cellen. Denna funktion visar vilka celler som påverkar den aktiva cellen genom att rita en pillinje. I följande dataset returnerar vi summan av cellceller ( C5:C10 ) i cellen C11 . Så, cell (C5:C10) påverkar cellen. C11 .

Låt oss se hur man använder " Spåra föregångare " steg för steg.

STEP:

  • Välj först cell C11 .

  • För det andra, gå till Formler fliken.
  • Välj sedan alternativet " Spåra föregångare ".

  • Ovanstående åtgärd drar en pillinje. Den visar att cellerna ( C5:C11 ) påverkar Cell C11 . Som cell C11 försöker räkna upp sig själv, så den returnerar ett cirkulärt referensfel.

  • För det tredje ändrar du formeln i cellen C11 genom att ändra intervallet i formeln till ( C5:C10 ) från ( C5:C11 ). Formeln i cellen C11 kommer att vara:
=SUMMA(C5:C10)

  • Därefter trycker du på Gå in på Ovanstående kommando tar bort den cirkulära referensen från den cellen.
  • Använd slutligen " Spåra föregångare " i cellen C11 Vi kommer att se att dessa celler ( C5:C10 ) påverkar cell C11 medan de celler som i det föregående steget påverkar cell C11 var ( C5:C11 ).

OBS:

Tangentbordsgenväg för att hitta föregångare för spårning: ' Alt + T U T T '

4.2 Funktionen "Spåra beroende personer" för att åtgärda cirkulära referenser

Den " Spåra beroende personer "används för att hitta de celler som är beroende av den aktiva cellen. Funktionen visar oss de celler som är beroende av den aktiva cellen genom att rita en pil. I följande dataset kommer vi att lista cirkulära referensfel med funktionen " Spåra beroende personer ".

Låt oss ta en titt på stegen för att lista cirkulära referenser med hjälp av " Spåra beroende personer " alternativet.

STEG:

  • Välj först cell C11 .

  • Gå sedan till Formler fliken.
  • Välj alternativet " Spåra beroende personer " från bandet.

  • Ovanstående åtgärd visar att cellerna ( C5:C10 ) är beroende av cell C11 genom att rita en linjepil.

  • Justera sedan formeln i cellen C11 genom att ändra intervallet i formeln till ( C5:C10 ) från ( C5:C11 ). Formeln i cellen C11 kommer att vara:
=SUMMA(C5:C10)

  • Tryck på Gå in på .
  • Slutligen kan vi se att det inte finns någon cirkulär referens i cellen C11 .

OBS:

Tangentbordsgenväg för att hitta föregångare för spårning: ' Alt + T U D '

Läs mer: Hur man hittar en cirkulär referens i Excel (2 enkla knep)

Slutsats

I slutändan kommer den här handledningen att visa dig hur du fixar excel-cirkelreferenser som inte kan listas. Använd övningsbladet som följer med den här artikeln för att testa dina färdigheter. Om du har några frågor, lämna en kommentar nedan. Vi kommer att göra vårt bästa för att svara dig så snabbt som möjligt. Håll utkik efter fler kreativa Microsoft Excel lösningar i framtiden.

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.