Det er visse tidspunkter når du prøver å skrive inn en formel i en celle, og den returnerer med en feil. Rart nok forteller det deg noe om den sirkulære referansen som du ikke har hørt før. Men ikke bekymre deg. Andre møter det samme problemet noen ganger også.

Dette skjer vanligvis når du tvinger en Excel-formel til å beregne den samme cellen der formelen blir utført. Som et resultat ser du en feilmelding som angir eksistensen av sirkulære referanser.

Sirkulære referanser er plagsomme i Excel og kan noen ganger påvirke arbeidsflyten din. I denne artikkelen lærer du alt om sirkulære referanser i Excel.

Hva er sirkulær referanse i Excel?

I Excel oppstår en sirkulær referanse når en formel gjentatte ganger refererer til den samme cellen. Som et resultat skaper dette en endeløs loop mellom flere celler. Dette vil senke regnearkets behandlingshastighet, og det kan fortsette med mindre du stopper det.

Her er en kort definisjon fra Microsoft for sirkulær referanse i Excel: "Når en Excel-formel refererer tilbake til sin egen celle, enten direkte eller indirekte, oppretter den en sirkulær referanse."

instagram viewer

Det er to typer sirkulære referanser i Excel:

  • Direkte sirkulær referanse
  • Indirekte rundskriv

Den sirkulære referansen som brukere møter mest, er den direkte sirkulære referansen. Dette kan være et resultat av en skrivefeil. La oss forklare sirkulære referanser mer detaljert.

Eksempler på sirkulærreferanse i Excel

Vi diskuterte ovenfor at det er to typer sirkulære referanser i Excel—Direkte og Indirekte. La oss se et eksempel på begge tilfeller.

Direkte rundskriv

Direkte sirkulær referanse er enkel å forstå. Det oppstår når formelen til en celle refererer til sin egen celle direkte. For å illustrere dette scenariet tar vi et eksempel.

I regnearket kan du se at vi har to verdier i cellene, A1 og A2. Hvis vi skriver inn formelen =A1+A2+A3 i A3-cellen refererer A3 til seg selv direkte. Logisk sett er dette ikke mulig.

Når du trykker Tast inn, vil du se sirkulærreferansefeilen som dukker opp. Hvis du klikker OK, Excel returnerer med verdien 0.

Ser du nærmere vil du se at A1-cellen har verdien 5, som legges til A2-cellen med verdien 10. Resultatet skal være 15 i A3-cellen.

Men når du legger til A3-cellen i svaret, fortsetter den å legge til seg selv igjen og igjen og går til det uendelige uten noen bestemt verdi. Som et resultat tolker A3-cellen resultatet som 0.

Indirekte rundskriv

Denne sirkulære referansen ligner den direkte sirkulære referansen. Den eneste forskjellen er at i stedet for direkte å referere til sin egen celle, gjør vi det indirekte. La oss illustrere dette med et scenario.

La oss ta celle D2 med verdien 5. Og en annen celle F4 med verdi =D2*2. Når du treffer Tast inn, vil du se resultatet 10.

La oss nå ta en annen celle B4 med verdi =F4*2. Dette vil resultere i en verdi på 20.

For det siste trinnet, la oss bare gå til den første cellen, som er D2. Nå, hvis vi redigerer verdien i cellen til =B4*2, vil det skape en løkke mellom disse tre cellene.

Som et resultat vil du se den sirkulære referansefeilen dukker opp. Hvis du trykker Tast inn, blir resultatet 0, som vanlig.

I slekt: Hva er XLOOKUP-funksjonen i Excel? Hvordan bruke det

Finne sirkulær referanse i Excel

Du kan finne sirkulærreferansen i Excel ved å bruke manuelt eller automatisk. Vi vil forklare begge prosessene her. Selv om den manuelle metoden er vanskelig å behandle, kan du gå med den automatiske metoden hvis du har mange celler å vurdere.

La oss ta en titt på et indirekte sirkulært referanseeksempel fra de foregående eksemplene.

Manuell metode

Følg trinnene nedenfor for å finne den sirkulære referansecellen manuelt:

  1. Åpne regnearket der du vil finne den sirkulære referansen.
  2. Gå over til Formler fanen i båndmenyen.
  3. Klikk på Vis formler alternativ. Dette vil vise alle formlene nevnt i deres respektive celler.
  4. Finn cellen som forårsaker den sirkulære referansen i regnearket.
  5. Korriger cellen som forårsaker feilen.

Nå er det gjort. Selv om den manuelle prosessen er litt kjedelig, fungerer den best når du har færre celler å sjekke.

Automatisk metode

Følg trinnene nedenfor for å finne den sirkulære referansecellen automatisk:

  1. Åpne regnearket der du vil finne den sirkulære referansen.
  2. Gå over til Formler fanen i båndmenyen.
  3. Klikk på pil ned ved siden av Feilkontroll alternativ.
  4. Fra rullegardinmenyen velger du Sirkulære referanser alternativet, så vil du se listen over celler som er berørt av den sirkulære referansefeilen.
  5. Etter at du kjenner cellen, fortsett og korriger den.

Hvis du vil finne flere celler med sirkulære referanser, fortsett å gjenta trinnene ovenfor, og du vil kunne finne dem før. Du kan også se nederst på venstre side av regnearket, som viser cellene med sirkulære referanser.

I slekt: Excel-formler fungerer ikke? Måter å fikse dem på

Slik aktiverer/deaktiverer du sirkulær referanse i Excel

Som standard er iterative beregninger slått av i Excel, dette resulterer i hyppige sirkulære referanser. Hvis du virkelig ønsker å ha sirkulære referanser i regnearket, følg trinnene nedenfor for å aktivere iterative beregninger.

  1. Klikk på Fil alternativ.
  2. Velg Alternativer menyen, og en dialogboks åpnes.
  3. Klikk på Formel fanen.
  4. Undersøk Aktiver iterativ beregning alternativ.
  5. Klikk OK og det vil bli gjort.

Hvis du bruker en eldre versjon av Excel og ikke finner disse alternativene, følg disse trinnene:

  1. Klikk på Kontor knapp.
  2. Klikk på Excel-alternativer i alternativene.
  3. Klikk på Formel fanen.
  4. Undersøk Iterative beregninger alternativ.
  5. Klikk OK, og du er klar til å gå.

Når du slår på Iterative Calculations, vil du bli presentert med to alternativer – Maksimal iterasjon og Maksimal endring.

  • Maksimal gjentakelse: Den brukes til å beregne hvor mange ganger formelen kan beregne på nytt.
  • Maksimal endring: Den brukes for maksimal endring mellom beregningsresultatene.

Standardinnstillingene for Maksimal gjentakelse er satt til 100, mens Maksimal endring er satt til 0,001. Du kan endre dem etter eget ønske.

Prøv å unngå sirkulære referanser

Den sirkulære referansefeilen er forårsaket av looping av celler i en formel. Det kan være tider når sirkulære referanser ikke er åpenbare; det er best å bruke Excels automatiserte funksjoner.

De essensielle Microsoft Excel-formlene og -funksjonene juksearket

Last ned dette juksearket for Excel-formler for å ta en snarvei gjennom verdens favoritt regnearkprogram.

Les Neste

DelekvitringE-post
Relaterte temaer
  • Produktivitet
  • Microsoft Excel
  • Tips for regneark
  • Feilsøking
  • Microsoft Office-tips
Om forfatteren
Varun Kesari (37 artikler publisert)

Teknologiredaktør. Jeg er en tvangstanker, og jeg somler med fremtiden. Interessert i reiser og film.

Mer fra Varun Kesari

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!

Klikk her for å abonnere