Sådan finder og fjerner du cirkulære referencer i Excel

Sådan finder og fjerner du cirkulære referencer i Excel

Cirkulære referencer kan være kedelige at spore og fjerne på egen hånd. Lær at bruge Excel -værktøjer til at slippe af med dem.





Hvad er cirkulære referencer i Excel?

En cirkulær reference er et udtryk, der bruges til en formel, der besøger en celle mere end én gang i dens beregningslinje. På grund af dette vil beregningerne tage lang tid at knuse tal, og det er ganske sandsynligt, at beregningerne vil give et forkert svar det meste af tiden.





Cirkulære referencer er imidlertid ikke altid skadelige. I nogle tilfælde er de ganske nyttige. På trods af det udgør cirkulære referencer en risiko for at komme ud af kontrol og bidrage til spørgsmål, der ikke umiddelbart er synlige.





Hvis du har en cirkulær reference i dit regneark, men aldrig har tænkt dig at have en, skal du slippe af med den.

Forstå cirkulære referencer

For at fjerne formlen skal du først forstå den. Der er to måder, hvorpå en reference kan være cirkulær: direkte og indirekte.



Direkte cirkulære referencer

En direkte cirkulær reference sker, når en celle direkte refererer til sig selv. Lad os lave en direkte cirkulær reference:

  1. I celler A1 , A2, og A3 , indtast tallene 100, 200 og 300.
  2. Vælg celle A4 , og i formellinjen skal du indtaste formlen herunder: | _+_ | Dette er en simpel SUM -funktion, der summerer cellerne A1, A2, A3 og A4.
  3. Når du har skrevet formlen, skal du trykke på Gå ind . Der vises en fejlmeddelelse.
  4. I den fejlmeddelelse, der vises, advarer Excel dig om, at der findes en cirkulær reference i dette regneark. Klik på Okay .

Denne formel skaber en cirkulær reference, idet A4 søger at opsummere et sæt værdier med A4's værdi. Men hvad er værdien af ​​A4? Du ved det aldrig, og det gør Excel heller ikke.





Som et resultat af denne cirkulære reference returnerer Excel 0 for formlen. Du kender muligvis ikke svaret på denne formel, men det er ikke 0.

Relaterede: Excel -opslagsfunktioner til effektiv søgning i regneark





Indirekte cirkulære referencer

En indirekte cirkulær reference er, når en celle refererer til sig selv gennem andre celler.

  1. I cellen A1 , indtast formlen herunder: | _+_ | Dette indstiller værdien af ​​A1 til værdien for D1. Uanset hvad det måtte være.
  2. Indtast tallene 100 og 200 i celler B1 og C1 , henholdsvis.
  3. Vælg celle D1 , og i formellinjen skal du indtaste formlen herunder: | _+_ | Dette er en anden SUM -funktion, der summerer værdierne i cellerne A1, B1 og C1 og returnerer resultatet i D1.
  4. Trykke Gå ind . Der vises en fejlmeddelelse.
  5. Klik på i fejlmeddelelsen Okay .

Som før returnerer Excel 0. I modsætning til det foregående eksempel refererer D4 -cellen ikke direkte til sig selv. Det summerer i stedet A1 med et sæt værdier. Hvad er A1? Det er D4. Så hvad er D4? Det er A1 med en række værdier.

Der er dannet en cirkulær reference.

hvordan man finder alle konti, der er knyttet til en e -mail

Relaterede: Sådan kopieres formler i Microsoft Excel

Find og fjern cirkulære referencer i Excel

I mere komplekse scenarier, hvor mange celler henviser til hinanden, er det måske ikke lige så let at finde cirkulære referencer som at se på formlen alene. Excel har værktøjer til at hjælpe dig med at finde cirkulære referencer.

Inden vi finder cirkulære referencer, skal vi tilføje nogle til dit regneark:

  1. I celler A1 , A2 , og A3 , indtast 1, 2 og 3.
  2. Vælg celle A4 .
  3. Indtast formlen nedenfor i formellinjen, og tryk på Gå ind : | _+_ | Som i det første eksempel er dette også en direkte cirkulær reference, hvor A4 refererer til sig selv.
  4. Klik på i fejlmeddelelsen Okay .

Excel returnerer 0, fordi formlen i A4 er en direkte cirkulær reference. Lad os også oprette en indirekte:

  1. I cellen C1 , type tyve .
  2. Indtast formlen nedenfor for celle E4 : =SUM(A1+A2+A3+A4)
  3. Indtast formlen nedenfor for celle G1 : =D1
  4. Endelig vælg celle C1 på formellinjen og udskift tyve med linjen herunder: | _+_ |

Som forventet returnerer Excel 0, fordi disse celler refererer til hinanden i en cirkel. Men da de ikke direkte refererer til sig selv, er de indirekte cirkulære referencer.

Relaterede: Sådan tæller du unikke værdier i Excel

Lad os undersøge, hvordan du kan bruge Excel -værktøjer til at finde cirkulære referencer i dit regneark. Husk, at dit regneark indeholder fire cirkulære referencer, nemlig A4 (direkte), C1, E4 og G1 (indirekte).

  1. Gå til båndmenuen på Formel fane.
  2. I Formelrevision sektion, skal du klikke på pileknappen ved siden af Fejlkontrol .
  3. Hold musen over i menuen Cirkulære referencer . Dette åbner en liste med cirkulære referencer.
  4. Klik på cellen på listen. Dette fører dig til cellen med cirkulær reference.
  5. Du vil bemærke, at Excel kun viser en af ​​de fire referencer. Dette skyldes, at Excel håndterer disse kæder én ad gangen.
  6. Når du har rettet den første cirkulære reference, kan du gå videre til den næste.
  7. I det næste trin, fix den cirkulære reference .
  8. Gå tilbage til Fejlkontrol og klik på Cirkulære referencer .
  9. Vælg den næste cirkulære reference på listen, og fortsæt med at rette den.

Sporing af celleforhold

At holde styr på celleforhold kan blive udfordrende i regneark, hvor for mange celler refererer til hinanden. Det er her Excel er Formelrevision funktion kan være praktisk. Det kan hjælpe dig med at få en bedre visualisering af dine formler.

  1. Vælg en celle, der indeholder en formel.
  2. Fra båndet, gå til Formel fane.
  3. I Formelrevision sektion, klik Spor fortilfælde .
  4. Alle celler, der påvirker værdierne for den valgte celle, vil blive forbundet med hinanden med blå pile.
  5. Klik derefter på fra det samme afsnit Sporafhængige . (Denne metode trækker blå pile fra den markerede celle til hver af de celler, den påvirker.)
  6. Endelig, for at se formlerne i stedet for værdier for alle celler, skal du klikke på Vis formler .

Bryde cirklen

Excel bruger cirkulære referencer, når det forsøger at beregne resultatet af en celle, der har været besøgt mere end én gang i løbet af beregningsrunden. Så det hjælper dig ikke hele tiden.

Alligevel indeholder mange finansielle modeller cirkulære referencer. Men de bør undgås, når det er muligt. Nu hvor du ved, hvordan du skal passe på cirkulære referencer, er det måske det rigtige tidspunkt at lære mere avancerede Excel -funktioner.

Del Del Tweet E -mail Sådan bruges IF -erklæringer i Microsoft Excel

Uanset om du er en erfaren ekspert eller et regneark nybegynder, vil du gerne tjekke denne vejledning til IF -sætninger i Excel.

Læs Næste
Relaterede emner
  • Produktivitet
  • Regneark
  • Microsoft Excel
  • Microsoft Office 365
  • Microsoft Office -tip
Om forfatteren Amir M. Efterretning(39 artikler udgivet)

Amir er en farmaceutstuderende med en passion for teknologi og spil. Han kan lide at spille musik, køre bil og skrive ord.

Mere fra Amir M. Bohlooli

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere