Fjerne eller tillate en sirkelreferanse i Excel

Gjelder for
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

Du har skrevet inn en formel, men den fungerer ikke. I stedet har du fått denne meldingen om en «sirkelreferanse». Millioner av mennesker har det samme problemet, og det skjer fordi formelen prøver å beregne seg selv. Slik ser den ut:

En formel med sirkelreferanse

Formelen =D1+D2+D3 bryter fordi den befinner seg i celle D3, og den prøver å beregne seg selv. Du kan løse problemet ved å flytte formelen til en annen celle. Trykk CTRL+X for å klippe ut formelen, merk en annen celle, og trykk CTRL+V for å lime den inn.

Tips

En annen vanlig feil er å bruke en funksjon som inneholder en referanse til seg selv. Celle F3 inneholder for eksempel =SUMMER(A3:F3). Her er et eksempel:

Du kan også prøve en av disse metodene:

  • Hvis du nettopp har lagt inn en formel, kontrollerer du om den refererer til samme celle som formelen ligger i. Celle A3 kan for eksempel inneholde formelen =(A1+A2)/A3. Formler som for eksempel =A1+1 (i celle A1) fører også til sirkelreferansefeil.

Når du kontrollerer formelen, så se også etter indirekte referanser. Det vil si at en formel i for eksempel celle A1 bruker en annen formel i celle B1, som i sin tur refererer tilbake til celle A1. Formelen blir med andre ord meningsløs.

  • Hvis du ikke finner feilen, velger du Formler-fanen , velger pilen ved siden av Feilkontroll, peker på Sirkelreferanser og merker deretter den første cellen som er oppført på undermenyen.
  • Kontroller formelen i cellen. Hvis du ikke kan finne ut om cellen er årsaken til sirkelreferansen, merker du den neste cellen i sirkelreferanser-undermenyen .
  • Fortsett med å kontrollere og rette sirkelreferansene i regnearket ved å gjenta alle trinnene eller trinn 1 til og med 3 til ordet Sirkelreferanser ikke lenger vises på statuslinjen.

Tips! 

  • Hvis du er helt ny i arbeidet med formler, kan du se Excel 2016 Viktig opplæring på LinkedIn Learning.
  • Statuslinjen øverst til venstre viser Sirkelreferanser samt celleadressen til én sirkelreferanse.
    Hvis du har sirkelreferanser i andre regneark, men ikke i det aktive regnearket, viser statuslinjen bare Sirkelreferanser uten celleadresser.
  • Du kan flytte mellom cellene i en sirkelreferanse ved å dobbeltklikke sporingspilen. Pilen viser cellen som påvirker verdien av den merkede cellen. Du viser sporingspilen ved å velge formler, og velg deretter enten Spor overordnede eller Spor underordnede.
    Spore overordnede

Lære om advarselen om sirkelreferanse

En advarsel vises første gang en sirkelreferanse oppdages i Excel. Velg OK eller lukk meldingsvinduet.

Når du lukker meldingen, vises enten en null eller den siste beregnede verdien i cellen. Og nå sier du sannsynligvis: "Vent litt, en siste beregnet verdi?" Ja. I noen tilfeller kan en formel kjøres før den prøver å beregne seg selv. En formel som bruker HVIS-funksjonen , kan for eksempel fungere til en bruker skriver inn et argument (et stykke data som formelen må kjøre riktig) som gjør at formelen beregner seg selv. Når dette skjer, beholder Excel verdien fra den siste vellykkede beregningen.

Hvis du mistenker at du har en sirkelreferanse i en celle som ikke viser en null, kan du prøve dette:

  • Merk formelen på formellinjen, og trykk deretter ENTER.

Viktig Hvis du i mange tilfeller oppretter flere formler som inneholder sirkelreferanser, vises ikke advarselen på nytt. I listen nedenfor finner du noen av situasjonene der en advarsel vises:

  • Du oppretter den første forekomsten av en sirkelreferanse i en åpen arbeidsbok
  • Du fjerner alle sirkelreferanser i alle åpne arbeidsbøker og oppretter deretter en ny sirkelreferanse
  • Du lukker alle arbeidsbøker, oppretter en ny arbeidsbok og skriver inn en formel som inneholder en sirkelreferanse
  • Du åpner en arbeidsbok som inneholder en sirkelreferanse
  • Ingen arbeidsbøker er åpne, og du åpner en arbeidsbok og oppretter en sirkelreferanse

Lære om iterativ beregning

Noen ganger vil du kanskje bruke sirkelreferanser fordi de fører til at funksjonene gjentas – gjenta til en bestemt numerisk betingelse er oppfylt. Dette kan redusere hastigheten på datamaskinen, så iterative beregninger er vanligvis deaktivert i Excel.

Hvis du ikke har erfaring med gjentakende beregninger, trenger du sannsynligvis ikke beholde sirkelreferanser. Hvis du gjør det, kan du aktivere gjentakende beregninger, men du må bestemme hvor mange ganger formelen skal beregnes på nytt. Hvis du aktiverer gjentakende beregninger uten å endre verdiene for maksimalt antall gjentakelser eller maksimal endring, stopper beregningen etter 100 gjentakelser, eller når alle verdiene i sirkelreferansen endres med mindre enn 0,001 mellom gjentakelsene, alt etter hva som kommer først. Du kan imidlertid angi maksimalt antall iterasjoner og hvor stor endring som godtas.

  1. Velgformlerfor filalternativer>>. Hvis du bruker Excel for Mac, velger du Excel-menyen og velger deretter Beregning av innstillinger>.
  2. Merk av for Aktiver iterativ beregning under Beregningsalternativer. Velg Bruk iterativ beregning på Mac-maskinen.
  3. Hvis du vil angi maksimalt antall ganger Excel skal beregnes på nytt, skriver du inn antall gjentakelser i boksen Maksimalt antall gjentakelser . Jo høyere antall gjentakelser, jo lengre tid må Excel beregne et regneark.
  4. Skriv inn den minste verdien som kreves for at gjentakelsen skal fortsette, i boksen Maksimal endring . Dette er den minste endringen i en beregnet verdi. Jo mindre tall, jo mer presist blir resultatet og jo mer tid excel trenger for å beregne et regneark.

En gjentakende beregning kan ha tre utfall:

  • Løsningen sammenfaller, som betyr at et stabilt sluttresultat oppnås. Dette er resultatet som ønskes.
  • Løsningen avviker, som betyr at forskjellen mellom det gjeldende og det forrige resultatet øker for hver iterasjon.
  • Løsningen veksler mellom to verdier. Etter første gjentakelse er resultatet for eksempel 1, etter neste gjentakelse er resultatet 10, etter neste gjentakelse er resultatet 1 og så videre.

Til toppen av siden

Trenger du mer hjelp?

Du kan alltid spørre en ekspert i det tekniske Excel-fellesskapet eller få støtte i Fellesskap.

Tips

Hvis du er en liten bedriftseier på jakt etter mer informasjon om hvordan du konfigurerer Microsoft 365, kan du gå til Hjelp for Små bedrifter & læring.

Se også

Oversikt over formler i Excel

Unngå formler med feil

Finne og rette feil i formler

Hurtigtaster og funksjonstaster for Excel

Funksjoner i Excel

Excel-funksjoner (etter kategori)