Rett opp sirkulær referanse som ikke kan vises i Excel (4 enkle måter)

  • Dele Denne
Hugh West

I denne artikkelen vil vi demonstrere hvordan du fikser excel-sirkulærreferansen som ikke kan oppføres i excel. Det er veldig skremmende hvis du får sirkulære referansefeil mens du jobber med excel. Når du arbeider med et stort datasett som inneholder tusenvis av celler, kan det være svært vanskelig å identifisere cellene som inneholder sirkulære referansefeil ved å sjekke hver celle én etter én. Så i denne opplæringen vil vi forklare hvordan vi enkelt kan liste sirkulære referansefeil fra alle størrelser på datasettet.

Last ned øvelsesarbeidsbok

Du kan laste ned øvelsesarbeidsboken herfra.

Excel Circular Reference.xlsx

Hva er Circular Reference?

En sirkulær referanse er en formel som returnerer den samme eller en annen celle flere ganger i rekkefølgen av beregninger, noe som resulterer i en uendelig sløyfe som reduserer regnearket ditt kraftig.

For å illustrere sirkulær referanse tydeligere vil vi bruke følgende datasett. Datasettet består av « Salgsbeløp » i seks måneder. Anta at vi må beregne det totale salgsbeløpet i celle C11 .

Nå må vi velge celleområdet ( C6 :C10 ) i SUM-formelen for å få resultatet. Hvis vi ved et uhell velger celleområdet ( C6:C11 ), får du kanskje ikke det resultatet du forventer.

Formelen ovenfor i celle C11 gir oss en advarsel om sirkulærreferansefeil. Dette skjer fordi formelen i celle C11 prøver å telle seg selv også.

Vi kan kategorisere sirkulære referansefeil i to typer:

1. Direkte sirkulær referanse:

En direkte sirkulær referansefeil vises når en formel i en celle refererer direkte til sin celle.

2. Indirekte sirkulær referanse:

En indirekte sirkulær referanse oppstår når en formel i en celle ikke refererer til sin celle direkte.

4 enkle måter å fikse Excel Circular Reference som ikke kan Oppført

Når vi får en sirkulær referansefeil i beregningstidspunktet, må vi fikse det eller umiddelbart. For å fikse den feilen må vi først finne dem. Så i denne artikkelen vil vi bruke 4 forskjellige metoder for å liste den sirkulære referansefeilen, og deretter fikser vi feilene ved å endre formelen.

1. Rett opp sirkulære referanser som ikke kan være oppført med feilkontrollverktøy i Excel-båndet

Først og fremst vil du bruke ' Feilkontroll -verktøyet fra excel-båndet for å identifisere de sirkulære referansefeilene som ikke kan listes. For å forklare denne metoden vil vi bruke følgende datasett som inneholder en sirkulær referansefeil i celle C11 . Følgende datasett er bare et eksempel for å få deg til å forstå bedre. Når du jobber med et sanntidsdatasett må du finne ut sirkulære referanser fra tusenvis avceller.

La oss se fremgangsmåten for å liste sirkulære referansefeil ved å bruke verktøyet ' Feilkontroll .

TRINN:

  • For det første, gå til Formler fanen.

  • Der andre , fra excel-båndet under Formler -fanen, velg rullegardinmenyen « Feilkontroll . Fra rullegardinmenyen klikker du på alternativet " Sirkulære referanser ".
  • Handlingen ovenfor viser i en sidefelt at sirkulær referanse skjer i celle C11 i vårt arbeidsark.
  • Kort sagt : Gå til Formler > Feilkontroll > Sirkulære referanser

  • For det tredje, velg celle C11 . Formelen i den cellen prøver å beregne seg selv også.

  • Deretter endrer det formelen til celle C11 som følgende:
=SUM(C5:C10)

  • Trykk Enter .
  • Til slutt kan vi se at det ikke er noen sirkulær referansefeil i celle C11 . Så mengden av totalt salg i celle C11 er $17000 .

Les mer: Hvordan fikse sirkulær referansefeil i Excel (en detaljert retningslinje)

2. Bruk statuslinjen til å fikse sirkulære referanser i Excel som ikke kan listes

Finne sirkulær referanse feil ved å bruke " Statuslinjen" er den enkleste måten. For å forklare prosessen med å liste opp Excel-sirkulærreferansensom ikke kan vises med « Statuslinje », vil vi fortsette med det samme datasettet som vi brukte i forrige eksempel.

La oss se fremgangsmåten for å liste opp og fikse sirkulære referanser med « Statuslinje ».

TRINN:

  • Åpne først regnearket som inneholder sirkulært referansefeil.
  • Deretter kan du se på « Statuslinjen » under regnearknavnene.
  • Fra « Statuslinjen » kan vi se at det er en sirkulær referansefeil i celle C11 .

  • Etter det, endre formelen til celle C11 ved å endre området fra ( C5:C11 ) til ( C5:C10) .
=SUM(C5:C10)

  • Trykk Enter .
  • Til slutt fikser kommandoene ovenfor den sirkulære referansefeilen i celle C11 og returner det totale antallet celler.

MERK:

Hvis et regneark har to eller flere celler som inneholder sirkulære referanser « Statuslinje » vil bare vise den siste.

3. Bruk den erativ beregning for å fikse sirkulære referanser i Excel

Vi kan også fikse excel-sirkulære referanser som ikke kan listes opp fra regnearket vårt ved å bruke iterative beregninger . Vi kan liste opp og fikse de sirkulære referansene i regnearket vårt ved å aktivere iterativ beregning i excel-regnearket vårt. For å illustrere denne metoden vil vi bruke datasettet fra vårt forrige eksempel denne gangenogså.

La oss ta en titt på trinnene for å utføre denne handlingen.

TRINN:

  • I begynnelsen går du til Fil -fanen.

  • Neste, velg Alternativer .

  • Deretter vil en ny dialogboks med navnet « Excel-alternativer » vises.
  • Fra den boksen velg Formler og merk av for alternativet " Aktiver iterativ beregning ". Sett verdien 1 for « Maksimal gjentakelse . Verdien 1 indikerer at formelen bare vil iterere én gang gjennom cellene C5 til C10 .
  • Trykk nå OK .

  • Til slutt får vi ingen sirkulære referansefeil i celle C11 . Den returnerer det totale salgsbeløpet i celle C11 .

Les mer: Slik aktiverer du iterativ Beregning i Excel (med enkle trinn)

4. Finn & Fiks sirkulære referanser i Excel med sporingsmetoder

Vi kan ikke finne og fikse sirkulære referanser med et enkelt klikk. For å fikse den sirkulære Excel-referansen som ikke kan listes opp, vil vi spore dem én etter én. Etter sporing vil vi endre deres opprinnelige formel for å fikse sirkulære referansefeil. Sporingsmetodene vi vil bruke i denne delen er « Trace Precedents » og « Trace Dependents ».

4.1 'Trace Precedents'-funksjon for å fikse sirkulær referanse

« Trace Precedents »-funksjonen sporer cellenesom er avhengig av gjeldende celle. Denne funksjonen vil fortelle oss hvilke celler som påvirker den aktive cellen ved å tegne en pillinje. I følgende datasett vil vi returnere summen av celleceller ( C5:C10 ) i celle C11 . Så, celle (C5:C10) påvirker celle C11 .

Så, la oss se bruken av " Spor presedens ” trinn for trinn.

TRINN:

  • Først velger du celle C11 .

  • For det andre, gå til Formler -fanen.
  • Velg deretter alternativet « Spor presedenser ".

  • Handlingen ovenfor tegner en pillinje. Den viser at celler ( C5:C11 ) påvirker celle C11 . Siden celle C11 prøver å telle seg selv, returnerer den en sirkulær referansefeil.

  • For det tredje, endre formelen til cellen C11 ved å endre området i formelen til ( C5:C10 ) fra ( C5:C11 ). Formelen i celle C11 vil være:
=SUM(C5:C10)

  • Etter det , trykk Enter . Kommandoen ovenfor fjerner den sirkulære referansen fra den cellen.
  • Til slutt, bruk " Trace Precedents "-alternativet i celle C11 Vi vil se at denne gangen celler ( C5:C10 ) påvirker celle C11 , mens cellene som påvirker celle C11 i forrige trinn var ( C5:C11 ).

MERK:

Tastatursnarveien for å finne sporingPresedenser: ' Alt + T U T '

4.2 'Trace Dependents'-funksjon for å fikse sirkulær referanse

« Trace Dependents »-funksjonen brukes til å finne cellene som er avhengige av den aktive cellen. Funksjonen vil vise oss cellene som er avhengige av den aktive cellen ved å tegne en linjepil. I det følgende datasettet vil vi liste sirkulære referansefeil med « Trace Dependents »-alternativet.

Så, la oss ta en titt på trinnene for å oppgi sirkulære referanser ved å bruke « Sporavhengige »-alternativet.

TRINN:

  • Først velger du celle C11 .

  • Deretter går du til Formler -fanen.
  • Velg alternativet « Trace Dependents ” fra båndet.

  • Deretter viser handlingen ovenfor at celler ( C5:C10 ) er avhengig av celle C11 ved å tegne en linjepil.

  • Deretter justerer du formelen til celle C11 ved å endre området i formelen til ( C5:C10 ) fra ( C5:C11 ). Formelen i celle C11 vil være:
=SUM(C5:C10)

  • Trykk Enter .
  • Til slutt kan vi se at det ikke er noen sirkulær referanse i celle C11 .

MERK:

Tastatursnarveien for å finne sporingsprecedenser: ' Alt + T U D '

Les mer: Hvordan finne en sirkulær referanse i Excel (2 enkle triks)

Konklusjon

Til slutt vil denne opplæringen vise deg hvordan du fikser sirkulære Excel-referanser som ikke kan listes opp. Bruk øvelsesarket som følger med denne artikkelen for å sette ferdighetene dine på prøve. Hvis du har spørsmål, legg igjen en kommentar nedenfor. Vi vil gjøre vårt beste for å svare deg så raskt som mulig. Hold øye med flere kreative Microsoft Excel -løsninger i fremtiden.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.