Come trovare e rimuovere riferimenti circolari in Excel

Come trovare e rimuovere riferimenti circolari in Excel

I riferimenti circolari possono essere noiosi da tracciare e rimuovere da soli. Impara a usare gli strumenti di Excel per sbarazzartene.





Cosa sono i riferimenti circolari in Excel?

Un riferimento circolare è un termine utilizzato per una formula che visita una cella più di una volta nella sua riga di calcolo. A causa di ciò, i calcoli impiegheranno molto tempo per elaborare i numeri ed è molto probabile che i calcoli restituiscano una risposta sbagliata per la maggior parte del tempo.





Tuttavia, i riferimenti circolari non sono sempre dannosi. In alcuni casi, sono piuttosto utili. Nonostante ciò, i riferimenti circolari rischiano di sfuggire al controllo e di contribuire a problemi che non sono immediatamente evidenti.





Se hai un riferimento circolare nel tuo foglio di calcolo ma non hai mai avuto intenzione di averne uno, allora dovresti sbarazzartene.

Comprensione dei riferimenti circolari

Per rimuovere la formula, devi prima capirla. Ci sono due modi in cui un riferimento può essere circolare: direttamente e indirettamente.



Riferimenti circolari diretti

Un riferimento circolare diretto si verifica quando una cella si riferisce direttamente a se stessa. Facciamo un riferimento circolare diretto:

  1. Nelle cellule A1 , A2, e LA3 , inserisci i numeri 100, 200 e 300.
  2. Seleziona cella A4 , e nella barra della formula, inserisci la formula seguente: |_+_| Questa è una semplice funzione SOMMA che sommerà le celle A1, A2, A3 e A4.
  3. Dopo aver digitato la formula, premere accedere . Apparirà un messaggio di errore.
  4. Nel messaggio di errore che appare, Excel ti avverte che esiste un riferimento circolare in questo foglio di calcolo. Clic ok .

Questa formula crea un riferimento circolare in quanto A4 cerca di sommare un insieme di valori con il valore di A4. Tuttavia, qual è il valore di A4? Non lo saprai mai e nemmeno Excel.





Come risultato di questo riferimento circolare, Excel restituirà 0 per la formula. Potresti non conoscere la risposta a questa formula, ma non è 0.

Imparentato: Funzioni di ricerca di Excel per cercare fogli di calcolo in modo efficiente





Riferimenti circolari indiretti

Un riferimento circolare indiretto è quando una cella si riferisce a se stessa attraverso altre celle.

  1. in cella A1 , inserisci la formula seguente: |_+_| Questo imposterà il valore di A1 su quello di D1. Qualunque cosa possa essere.
  2. Inserisci i numeri 100 e 200 nelle celle B1 e do1 , rispettivamente.
  3. Seleziona cella D1 , e nella barra della formula, inserisci la formula seguente: |_+_| Questa è un'altra funzione SOMMA che sommerà i valori nelle celle A1, B1 e C1 e restituirà il risultato in D1.
  4. premere accedere . Apparirà un messaggio di errore.
  5. Nel messaggio di errore, fare clic su ok .

Come prima, Excel restituisce 0. Tuttavia, a differenza dell'esempio precedente, la cella D4 non fa riferimento diretto a se stessa. Somma invece A1 con un insieme di valori. Cos'è A1? È D4. Allora, cos'è D4? È A1 con un array di valori.

È stato formato un riferimento circolare.

google play su amazon fire 10

Imparentato: Come copiare formule in Microsoft Excel

Trova e rimuovi riferimenti circolari in Excel

In scenari più complessi, in cui numerose celle si riferiscono l'una all'altra, trovare riferimenti circolari potrebbe non essere semplice come guardare la sola formula. Excel dispone di strumenti per aiutarti a trovare riferimenti circolari.

Prima di trovare i riferimenti circolari, aggiungiamone alcuni al tuo foglio di calcolo:

  1. Nelle cellule A1 , la2 , e LA3 , inserisci 1, 2 e 3.
  2. Seleziona cella A4 .
  3. Nella barra della formula, inserisci la formula di seguito e premi accedere : |_+_| Come nel primo esempio, anche questo è un riferimento circolare diretto in cui A4 si riferisce a se stesso.
  4. Nel messaggio di errore, fare clic su ok .

Excel restituisce 0 perché la formula in A4 è un riferimento circolare diretto. Creiamo anche uno indiretto:

  1. in cella do1 , genere venti .
  2. Inserisci la formula qui sotto per la cella E4 : =SUM(A1+A2+A3+A4)
  3. Inserisci la formula qui sotto per la cella G1 : =D1
  4. Infine, seleziona cella do1 sulla barra della formula e sostituisci venti con la riga sottostante: |_+_|

Come previsto, Excel restituisce 0 perché queste celle si riferiscono l'una all'altra in un cerchio. Tuttavia, poiché non si riferiscono direttamente a se stessi, sono riferimenti circolari indiretti.

Imparentato: Come contare i valori univoci in Excel

Esploriamo come puoi utilizzare gli strumenti di Excel per trovare riferimenti circolari nel tuo foglio di calcolo. Tieni presente che il tuo foglio di calcolo contiene quattro riferimenti circolari, vale a dire A4 (diretto), C1, E4 e G1 (indiretto).

  1. Dal menu della barra multifunzione, vai a Formula scheda.
  2. Nel Revisione delle formule sezione, fare clic sul pulsante freccia accanto a Controllo degli errori .
  3. Nel menu, passa il mouse sopra Riferimenti circolari . Si aprirà un elenco di riferimenti circolari.
  4. Fare clic sulla cella nella lista. Questo ti porterà alla cella con riferimento circolare.
  5. Noterai che Excel mostra solo uno dei quattro riferimenti. Questo perché Excel gestisce queste catene una alla volta.
  6. Una volta fissato il primo riferimento circolare, puoi passare al successivo.
  7. Nel passaggio successivo, fissare il riferimento circolare .
  8. Tornare a Controllo degli errori e clicca Riferimenti circolari .
  9. Dall'elenco, seleziona il successivo riferimento circolare e procedi a correggerlo.

Tracciare le relazioni cellulari

Tenere traccia delle relazioni tra le celle può diventare difficile nei fogli di calcolo in cui troppe celle si riferiscono l'una all'altra. Ecco dove c'è Excel Revisione delle formule caratteristica può tornare utile. Può aiutarti a ottenere una migliore visualizzazione delle tue formule.

  1. Seleziona una cella contenente una formula.
  2. Dal nastro, vai a Formula scheda.
  3. Nel Revisione delle formule sezione, fare clic su Traccia precedenti .
  4. Tutte le celle che influiscono sui valori della cella selezionata verranno collegate tra loro con frecce blu.
  5. Successivamente, dalla stessa sezione, fare clic su Dipendenti dalla traccia . (Questo metodo disegnerà frecce blu dalla cella selezionata a ciascuna delle celle che interessa.)
  6. Infine, per vedere le formule invece dei valori per tutte le celle, fai clic su Mostra formule .

Rompi il cerchio

Excel utilizza riferimenti circolari quando tenta di calcolare il risultato di una cella che è stata visitata più di una volta durante il round di calcolo. Quindi, non ti aiuterà sempre.

Tuttavia, molti modelli finanziari contengono riferimenti circolari. Ma dovrebbero essere evitati quando possibile. Ora che sai come prenderti cura dei riferimenti circolari, potrebbe essere il momento giusto per imparare funzioni di Excel più avanzate.

Condividere Condividere Tweet E-mail Come utilizzare le istruzioni IF in Microsoft Excel

Che tu sia un esperto esperto o un principiante del foglio di calcolo, ti consigliamo di consultare questa guida alle istruzioni IF in Excel.

Leggi Avanti
Argomenti correlati
  • Produttività
  • Foglio di calcolo
  • Microsoft Excel
  • Microsoft Office 365
  • Suggerimenti per Microsoft Office
Circa l'autore Amir M. Intelligence(39 articoli pubblicati)

Amir è uno studente di farmacia con la passione per la tecnologia e i giochi. Gli piace suonare, guidare auto e scrivere parole.

Altro da Amir M. Bohlooli

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti