Sirkulære referanser i Excel 2013

En sirkelreferanse
i en Excel 2013 formel er en som er avhengig, direkte eller indirekte, på sin egen verdi. Den vanligste typen sirkelreferanse oppstår når du feilaktig refererer i formelen til cellen der du bygger selve formelen. For eksempel anta at celle B10 er aktiv når du bygger denne formelen:
= A10 + B10

Så snart du klikker på Enter-knappen på Formel bar eller trykk Enter eller en piltast for å sette inn denne formelen i cellen B10 (forutsatt at programmet er i automatisk rekalkulering modus), viser Excel en Alert dialogboksen som sier at det ikke kan regne ut formelen på grunn av sirkelreferanse.

Hvis du trykker på Enter eller klikk på OK for å lukke dette Alert dialogboksen vises inneholder generell informasjon om sirkelreferanser i to deler en Excel hjelpevinduet. Finn og fjern en sirkelreferanse og lage en sirkelreferanse Arbeid ved å endre antall ganger Microsoft Excel Gjentar formler

Når du lukker dette Excel Hjelp-vinduet ved å klikke på knappen Lukk, setter Excel 0 i cellen med sirkelreferanse, og Circular Reference statusindikator fulgt av celleadressen med sirkelreferanse vises på statuslinjen.

Noen sirkulær referanser kan løses ved å øke antall ganger de er omregnet (hver ny beregning bringer man nærmere og nærmere til den ønskede resultat), mens andre ikke er det (for ikke mengden av Behandler bringer dem nærmere noen oppløsning) og trenger å bli fjernet fra regneark.

Formelen i celle B10 er et eksempel på en sirkelreferanse som Excel ikke er i stand til å løse fordi formelen beregning er direkte avhengig av formel resultat. Hver gang formelen returnerer et nytt resultat, blir dette resultatet mates inn i formelen, og dermed skape et nytt resultat for å bli matet inn i formelen.

fordi denne type sirkelreferanse setter opp en endeløs sløyfe som kontinuerlig krever omberegning og kan aldri bli løst, må du fikse formelen referanse eller fjerne formelen fra regnearket.

Figuren illustrerer klassisk eksempel på en sirkelreferanse, som til slutt kan løses. Her har du et resultatregnskap som inkluderer bonuser som tilsvarer 20 prosent av netto inntjening kom inn som en kostnad i celle B15 med formelen
= -B21 * 20%

Denne formelen inneholder en sirkelreferanse fordi det refererer til verdien i B21, som selv indirekte avhenger av mengden av bonuser (bonusene blir regnskapsført som en kostnad i selve regnearkformler som bestemmer mengden av netto inntjening i celle B21).

For å løse den sirkulære referanse i celle B15 og beregne bonuser basert på netto inntjening i B21, trenger du bare å velge Aktiver iterativ beregning boksen i beregningen Alternativer i kategorien Formler i Excel dialogboksen Alternativer (Fil → Options → formler eller Alt + FTF).

Men hvis manuell rekalkulering er valgt, må du klikke på Beregn Now (F9) kommando-knappen i kategorien av båndet eller trykk F9 eller Ctrl + = samt formler. Anmeldelser