I riferimenti circolari possono essere piuttosto complicati, motivo per cui è importante sapere come trovarli. Excel ha un meccanismo integrato in grado di rilevare i riferimenti circolari e impedire che i calcoli vengano eseguiti in un ciclo infinito. Devi solo sapere come abilitare e utilizzare questa funzione a tuo vantaggio.
In questo articolo, ti mostreremo come trovare riferimenti circolari in Excel. Inoltre, spiegheremo in primo luogo cosa sono esattamente i riferimenti circolari e perché dovresti evitarli.
Come trovare riferimenti circolari in Microsoft Excel
Quando si tenta di inserire una formula nella cartella di lavoro di Excel e si riscontra una sorta di problema, è possibile che si tratti di un riferimento circolare. Ciò accade quando la formula tenta di utilizzare il proprio valore per eseguire calcoli. A questo punto Excel ti invierà un messaggio di avviso:
Esistono uno o più riferimenti circolari in cui una formula fa riferimento alla propria cella direttamente o indirettamente. Ciò potrebbe far sì che calcolino in modo errato.
Poiché un ciclo infinito può continuare per sempre o chiudersi prima che venga raggiunta la risposta giusta, è meglio stare lontano dai riferimenti circolari in Excel. Non solo, i riferimenti circolari possono anche rallentare notevolmente l'intero processo di calcolo nelle cartelle di lavoro. Tuttavia, nella maggior parte dei casi, il problema più grande con i riferimenti circolari è identificarli.
Esistono tre tipi di riferimenti circolari: non intenzionali, intenzionali e nascosti. La maggior parte dei riferimenti circolari non è intenzionale poiché ci vorrebbe qualcuno che sia esperto nell'uso di Excel per creare un riferimento circolare deliberato. Infine, abbiamo nascosto i riferimenti circolari. Sebbene i riferimenti circolari accidentali siano facili da trovare, Excel non è sempre in grado di rilevare riferimenti circolari nascosti, quindi dovrai utilizzare altri metodi.
Quando viene visualizzato il messaggio di avviso, puoi fare clic sul pulsante OK o Guida. Quest'ultimo ti darà solo maggiori informazioni sui riferimenti circolari senza indicare dove si trovano nella tua cartella di lavoro. D'altra parte, se scegli OK o se disattivi semplicemente il messaggio, troverai l'ultimo valore calcolato o zero nell'ultima cella. È anche importante notare che questa notifica non apparirà sempre. Ad esempio, se continui a creare più riferimenti circolari, intenzionalmente o meno, Excel smetterà di notificarti questa questione.
Molto raramente, una formula che contiene un riferimento circolare può essere completata prima che il meccanismo di autocalcolo sia in movimento. In tal caso, come risultato verrà visualizzato solo l'ultimo valore riuscito. In altre parole, un riferimento circolare può rendere il sistema non rispondente. Ecco perché identificarlo è il passo più importante.
Per correggere un errore di riferimento circolare in Excel, devi prima trovarlo. Segui i passaggi seguenti per scoprire come è fatto:
- Disattiva il messaggio di avviso visualizzato da Excel.
- Vai alla scheda Formule nel menu in alto.
- Passare alla scheda Controllo errori e fare clic su di essa.
- Fare clic su Riferimenti circolari nel menu a discesa. È qui che verranno rivelati eventuali riferimenti circolari.
- Fai clic sul valore nell'elenco a comparsa e verrai indirizzato direttamente a quel riferimento circolare.
Quando fai clic sulla cella che contiene il riferimento circolare, verrà visualizzato anche nella barra degli indirizzi in fondo al foglio.
Se hai bisogno di ulteriore aiuto con il riferimento circolare, ci sono due strumenti che possono aiutarti: tracciare precedenti e tracciare dipendenti. Il primo strumento, traccia precedenti, visualizza le linee blu nella cartella di lavoro di Excel che mostrano quali celle influiscono sulla cella su cui hai fatto clic. I dipendenti della traccia, d'altra parte, fanno il contrario. Tracciano le linee per mostrarti quali celle sono interessate dalla cella su cui hai fatto clic. Queste due funzionalità ti aiutano a trovare riferimenti circolari che Excel non è in grado di rilevare. Tieni presente che questi traccianti non ti mostrano esattamente dove si trova il riferimento circolare, solo un indizio per aiutarti a trovarlo più velocemente.
come si sblocca un numero di telefono?
Se si desidera abilitare i precedenti di traccia e i dipendenti di traccia, attenersi alla procedura seguente:
- Vai alla scheda Formule nella parte superiore del foglio di lavoro.
- Procedi alla categoria Auditing delle formule.
- Selezionare Traccia precedenti o Traccia dipendenti.
Puoi selezionarne solo uno alla volta. Un modo più rapido per farlo è usare queste scorciatoie: Alt + T U T per tracce precedenti o Alt + T U D per tracce dipendenti.
Alcuni utenti di Excel creano riferimenti circolari apposta per eseguire calcoli iterativi. Ma generalmente non è una buona idea incorporare riferimenti circolari nei tuoi fogli.
Domande frequenti aggiuntive
Come rimuovere un riferimento circolare
Quando finalmente trovi il riferimento circolare che sta causando tutti i problemi nella cartella di lavoro di Excel, ti consigliamo di rimuoverlo. Sebbene non sia possibile risolverlo automaticamente, puoi capire quale parte della formula deve essere rimossa o sostituita. Saprai di aver risolto il problema quando fai clic sulla cella e non c'è un tag di riferimento circolare nella barra degli indirizzi.
I riferimenti circolari possono essere creati nel tuo foglio Excel solo se la funzione di calcolo iterativo è abilitata. Questa funzione è disabilitata per impostazione predefinita, quindi di solito non c'è nulla di cui preoccuparsi. Tuttavia, se vuoi verificare se la funzione di calcolo iterativo è stata in qualche modo abilitata, questo è ciò che devi fare:
1. Vai alla scheda File nell'angolo in alto a sinistra dello schermo.
come aggiungere musica al post di instagram non alla storia
2. Continua alla sezione Opzioni nella parte inferiore del menu.
3. Scegli Formule nella barra laterale sinistra della finestra pop-up.
4. In Opzioni di calcolo, vai alla casella Abilita calcolo iterativo per vedere se è selezionata.
5. Deselezionalo per disabilitare le iterazioni.
6. Fare clic sul pulsante OK.
Questo metodo può essere applicato a Excel 2010, Excel 2013, Excel 2016 ed Excel 2019. Se hai Excel 2007, troverai la funzione di calcolo iterativo quando fai clic sul pulsante Office e vai a Opzioni di Excel. La sezione Area Iterazione sarà nella scheda Formule. Se hai Excel 2003 o versioni precedenti, devi andare su Menu e quindi sulla scheda Strumenti. La scheda Calcolo sarà nella sezione Opzioni.
Individua tutti i riferimenti circolari nella cartella di lavoro di Excel
Nella maggior parte dei casi, i riferimenti circolari vengono creati per caso, ma possono essere piuttosto problematici. Non solo rovinano l'intera formula, ma possono anche rallentare l'intero processo di calcolo. Ecco perché è importante trovarli e sostituirli il prima possibile. Fortunatamente, Excel ti informerà nel momento in cui viene rilevato. Puoi anche utilizzare i precedenti di traccia e i dipendenti di traccia per scoprire la relazione tra il riferimento circolare e le altre celle.
Hai mai provato a trovare un riferimento circolare nel tuo foglio Excel prima d'ora? Come l'hai trovato? Fatecelo sapere nella sezione commenti qui sotto.