Microsoft Excel svolge numerose funzioni automatiche , ma non può fare i calcoli corretti se le sue formule sono impostati in modo errato. Molto spesso, i riferimenti circolari sono involontarie . Tuttavia, se si desidera includere il riferimento circolare nella cartella di lavoro , è necessario dire a Excel come lavorare con quella di riferimento in modo che non restituisce un errore. Esempio
Un riferimento circolare è una formula che fa riferimento a , o include , la stessa cella che contiene la formula . Per esempio , se avete la formula "= SOMMA ( C2 : C5 ) " . " C5 " si sta dicendo di Excel per aggiungere i valori nelle celle " C2 " attraverso Se tale formula è in cella " C6 ", che funzionerà benissimo . Tuttavia, se tale formula è nella cella " C5 ", si dispone di un riferimento circolare . Questo perché ogni volta verrà aggiunto alle cellule " C2 " attraverso " C5 ", si aggiorna il valore in " C5 " per risolvere la formula , ma il valore aggiornato rende la formula imprecisa e deve ricalcolare continuamente i valori . Diciamo di avere i valori 2, 3, 4 e 5 in cellule " C2 ", " C3 ", " C4 " e " C5 ", rispettivamente . Con la formula nella cella " C6 ", si ottiene un risultato del 14 e la formula è completa. Con il riferimento circolare , la formula in " C5 " inizia con un risultato di 14 in quella stessa cella . Dal momento che " C5 " è anche incluso nella formula , tuttavia , Excel ora deve ricalcolare perché il suo valore è cambiato . A questo punto si aggiunge il 2 , 3 , 4 , e 14 insieme per ottenere 23 in " C5 ", ma perché questo valore è cambiato , si ricalcola ancora e ancora , andando in cerchi .
Rimuovi , Riparazione o lasciare
Excel può darvi la possibilità di rimuovere o consentire il riferimento circolare in modo da poter calcolare le sue formule . Se avete raggiunto il riferimento circolare per errore, è possibile rimuovere la formula del tutto, oppure è possibile esaminare la formula per trovare l'errore e correggere quella parte della formula . Per consentire il riferimento circolare , è necessario dire a Excel come gestire il riferimento limitando il numero di volte in cui si ricalcola la formula dopo modifiche alla cella di riferimento . Nel precedente esempio , è possibile rimuovere la formula dalla cella " C5 " e posizionarlo nella " C6" per risolvere il problema . Per riparare la formula e tenerlo in " C5 ", si potrebbe cambiare a " = SOMMA ( C2 : C4 ) . " Permettere la formula richiede impostazioni avanzate per dirgli di calcolare solo i valori iniziali di " C2 " attraverso " C5 " senza ricalcolare una volta che ottiene il primo risultato .
Come consentire
permettere il vostro riferimento circolare a stare in piedi richiede la modifica delle impostazioni predefinite di Excel per consentire calcoli iterativi . Ogni volta che la formula fa un calcolo è una iterazione . Per modificare queste impostazioni , fare clic sulla scheda "File" , quindi scegliete "Opzioni" e "formule ". Selezionare " Calcoli ", e poi "Abilita calcoli iterativi . " Seguire le istruzioni nella finestra di dialogo per impostare il numero massimo di volte che si desidera Excel per ricalcolare la formula , così come la variazione massima , che dice a Excel per ricalcolare quando un certo valore di variazione è soddisfatta nella cella. In generale , la riparazione o la rimozione della formula è una scelta migliore di permettere , come riferimenti circolari possono portare a errori di calcolo , se non impostate correttamente.
Trovare i riferimenti
Non si può risolvere o rimuovere un riferimento circolare , se non lo si può trovare , in modo Excel rende relativamente facile . Se hai ricevuto una cartella di lavoro da qualcun altro o di avere un gran numero di formule programmati sul proprio foglio e non sono sicuro che uno è la causa del problema , Excel lo troverà per voi . Scegliere la scheda " Formule " e fare clic sulla piccola freccia accanto a " Controllo degli errori " nella zona "Formula auditing" . Posizionare il puntatore del mouse sopra la " i riferimenti circolari " listing e un menu a comparsa apparirà che elenca ogni cella con un riferimento circolare . Fare clic sulla prima cella e Excel vi porterà a quella cella . Controllare la formula , che appare nella barra della formula nella parte superiore del foglio di lavoro , e di fissare o rimuovere eventuali errori che trovi. Ripetere il processo per la cella successiva , se più di uno è elencata nel menu a comparsa .