Reparer cirkulær reference, der ikke kan vises i Excel (4 nemme måder)

  • Del Dette
Hugh West

I denne artikel vil vi demonstrere, hvordan du løser excel cirkulær reference, der ikke kan vises i excel. Det er meget intimiderende, hvis du får cirkulære referencefejl, mens du arbejder på Excel. Mens du arbejder på et stort datasæt, der indeholder tusindvis af celler, kan det være meget svært at identificere de celler, der indeholder cirkulære referencefejl ved at kontrollere hver celle en efter en. Så i denne tutorial,vil vi forklare, hvordan vi nemt kan opregne cirkulære referencefejl fra enhver størrelse af datasæt.

Download arbejdsbog til øvelser

Du kan downloade arbejdsbogen til øvelser her.

Excel-cirkulær reference.xlsx

Hvad er cirkulær reference?

A cirkulær reference er en formel, der returnerer den samme eller en anden celle mange gange i sin beregningssekvens, hvilket resulterer i en uendelig løkke, der gør regnearket meget langsommere.

For at illustrere den cirkulære henvisning mere tydeligt vil vi bruge følgende datasæt. Datasættet består af " Salg Beløb "Vi har brug for at beregne det samlede salg i celle C11 .

Nu skal vi vælge celleområdet ( C6:C10 ) i SUM-formlen for at få resultatet. Hvis vi ved et uheld vælger celleområdet ( C6:C11 ), får du måske ikke det resultat, du forventer.

Ovenstående formel i celle C11 giver os en advarsel om cirkulær referencefejl. Dette sker, fordi formlen i celle C11 forsøger også at opregne sig selv.

Vi kan inddele cirkulære referencefejl i to typer:

1. Direkte cirkulær reference:

En direkte cirkulær referencefejl vises, når en formel i en celle henviser direkte til dens celle.

2. Indirekte cirkulær reference:

En indirekte cirkulær reference opstår, når en formel i en celle ikke henviser direkte til den pågældende celle.

4 nemme måder at rette Excel-cirkulær reference, der ikke kan opføres

Når vi får en cirkulær referencefejl i forbindelse med beregningen, skal vi rette den med det samme. For at rette fejlen skal vi først lokalisere den. Så i denne artikel vil vi bruge 4 forskellige metoder til at opregne fejl i cirkulære referencer, og derefter vil vi rette fejlene ved at ændre formlen.

1. Reparer cirkulære referencer, der ikke kan listes med fejlkontrolværktøjet i Excel-båndet

Først og fremmest vil bruge ' Kontrol af fejl fra Excel-båndet for at identificere de cirkulære referencefejl, der ikke kan opregnes. For at forklare denne metode vil vi bruge følgende datasæt, der indeholder en cirkulær referencefejl i celle C11 Det følgende datasæt er blot et eksempel for at gøre det lettere for dig at forstå. Når du arbejder med et datasæt i realtid, skal du finde cirkulære referencer fra tusindvis af celler.

Lad os se trinene til at liste cirkulære referencefejl ved hjælp af ' Kontrol af fejl ' værktøj.

TRIN:

  • Først skal du gå til Formler fanebladet.

  • For det andet skal du fra Excel-båndet under Formler fanen vælg drop-down " Kontrol af fejl ". Fra drop-down-menuen klikker du på indstillingen " Cirkulære referencer ".
  • Ovenstående handling viser i en sidebar, at cirkulær reference sker i celle C11 i vores regneark.
  • Kort sagt : Gå til Formler > Kontrol af fejl > Cirkulære referencer

  • For det tredje skal du vælge celle C11 Formlen i denne celle forsøger også at beregne sig selv.

  • Derefter ændres formlen i celle C11 som f.eks. den følgende:
=SUM(C5:C10)

  • Tryk på Indtast .
  • Endelig kan vi se, at der ikke er nogen cirkulær referencefejl i celle C11 Så det samlede salg i celle C11 er $17000 .

Læs mere: Sådan retter du Circular Reference Error i Excel (en detaljeret vejledning)

2. Brug statuslinjen til at rette cirkulære referencer i Excel, der ikke kan listes

Find cirkulær reference fejl ved at bruge " Statuslinje" er den nemmeste måde. For at forklare processen med at opregne excel-cirkulære referencer, der ikke kan opregnes med " Statuslinje " fortsætter vi med det samme datasæt, som vi brugte i det foregående eksempel.

Lad os se trinene til at liste og rette cirkulære referencer med " Statuslinje ".

TRIN:

  • Åbn først det regneark, der indeholder cirkulære referencefejl.
  • Derefter skal du se på " Statuslinje " under regnearkets navne.
  • Fra " Statuslinje ", kan vi se, at der er en cirkulær referencefejl i celle C11 .

  • Derefter skal du ændre formlen i celle C11 ved at ændre intervallet fra ( C5:C11 ) til ( C5:C10) .
=SUM(C5:C10)

  • Tryk på Gå ind på .
  • Endelig retter ovenstående kommandoer fejlen med cirkulær reference i celle C11 og returnerer det samlede antal celler.

BEMÆRK:

Hvis et regneark har to eller flere celler, der indeholder cirkulære referencer, skal " Statuslinje " vil kun vise den seneste.

3. Anvend iterativ beregning til at rette cirkulære referencer i Excel

Vi kan også rette den cirkulære excel-reference, der ikke kan vises fra vores regneark, ved at bruge iterative beregninger Vi kan liste og rette de cirkulære referencer i vores regneark ved at aktivere iterativ beregning i vores excel-regneark. For at illustrere denne metode vil vi også denne gang bruge datasættet fra vores tidligere eksempel.

Lad os se på, hvordan du udfører denne handling.

TRIN:

  • I begyndelsen skal du gå til Fil fanebladet.

  • Vælg derefter Indstillinger .

  • Derefter vises en ny dialogboks med navnet " Excel-muligheder " vil blive vist.
  • I denne boks skal du vælge Formler og markerer indstillingen " Aktiver iterativ beregning ". Indstil værdien 1 for " Maksimale iterationer ". Værdien 1 angiver, at formlen kun vil gentage sig én gang gennem cellerne C5 til C10 .
  • Nu skal du trykke på OK .

  • Endelig får vi ikke nogen cirkulære referencefejl i celle C11 Den returnerer det samlede salgsbeløb i celle C11 .

Læs mere: Sådan aktiveres iterativ beregning i Excel (med nemme trin)

4. Find & Reparer cirkulære referencer i Excel med sporingsmetoder

Vi kan ikke finde og rette cirkulære referencer med et enkelt klik. For at rette de excel-cirkulære referencer, der ikke kan opgøres, vil vi spore dem en efter en. Efter sporingen vil vi ændre deres oprindelige formel for at rette fejlene i forbindelse med cirkulære referencer. De sporingsmetoder, vi vil bruge i dette afsnit, er " Spore præcedenter " og " Spore afhængige personer ".

4.1 Funktionen "Trace præcedenter" til at rette cirkulære henvisninger

Den " Spore præcedenter funktionen "sporer de celler, der er afhængige af den aktuelle celle. Denne funktion fortæller os, hvilke celler der påvirker den aktive celle ved at tegne en pilelinje. I det følgende datasæt returnerer vi summen af cellerne ( C5:C10 ) i celle C11 . Så, celle (C5:C10) påvirker celle C11 .

Så lad os se brugen af " Spore præcedens " trin-for-trin.

STEP:

  • Først skal du vælge celle C11 .

  • For det andet skal du gå til Formler fanebladet.
  • Vælg derefter indstillingen " Spore præcedenter ".

  • Ovenstående handling tegner en pilelinje. Den viser, at celler ( C5:C11 ) påvirker Cell C11 . Som celle C11 forsøger at opregne sig selv, så den returnerer en cirkulær referencefejl.

  • For det tredje skal du ændre formlen i celle C11 ved at ændre intervallet i formlen til ( C5:C10 ) fra ( C5:C11 ). Formlen i celle C11 vil være:
=SUM(C5:C10)

  • Derefter skal du trykke på Indtast Ovenstående kommando fjerner den cirkulære reference fra den pågældende celle.
  • Endelig skal du bruge " Spore præcedenter " i celle C11 Vi vil se, at der denne gang er tale om celler ( C5:C10 ) påvirker celle C11 mens de celler, der i det foregående trin påvirker celle C11 var ( C5:C11 ).

BEMÆRK:

Tastaturgenvej til at finde sporingspræcedenter: ' Alt + T U T '

4.2 Funktionen "Trace Dependents" til at rette cirkulære referencer

Den " Spore afhængige personer " bruges til at finde de celler, der er afhængige af den aktive celle. Funktionen viser os de celler, der er afhængige af den aktive celle, ved at tegne en pil. I det følgende datasæt vil vi opregne cirkulære referencefejl med " Spore afhængige personer " mulighed.

Så lad os se på, hvordan du kan opstille en liste over cirkulære referencer ved at bruge " Spore afhængige personer " mulighed.

TRIN:

  • Først skal du vælge celle C11 .

  • Derefter skal du gå til Formler fanebladet.
  • Vælg indstillingen " Spore afhængige personer " fra båndet.

  • Ovenstående handling viser, at celler ( C5:C10 ) er afhængig af celle C11 ved at tegne en pil.

  • Derefter justeres formlen i celle C11 ved at ændre intervallet i formlen til ( C5:C10 ) fra ( C5:C11 ). Formlen i celle C11 vil være:
=SUM(C5:C10)

  • Tryk på Gå ind på .
  • Endelig kan vi se, at der ikke er nogen cirkulær reference i celle C11 .

BEMÆRK:

Tastaturgenvej til at finde sporingspræcedenter: ' Alt + T U D '

Læs mere: Sådan finder du en cirkulær reference i Excel (2 nemme tricks)

Konklusion

I sidste ende vil denne vejledning vise dig, hvordan du retter excel-cirkulære referencer, der ikke kan opregnes. Brug det øvelsesark, der følger med denne artikel, til at afprøve dine færdigheder. Hvis du har spørgsmål, kan du efterlade en kommentar nedenfor. Vi vil gøre vores bedste for at svare dig så hurtigt som muligt. Hold øje med flere kreative Microsoft Excel løsninger i fremtiden.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.