Una referència circular en una fórmula Excel 2013 és aquella que depèn, directa o indirectament, del seu propi valor. El tipus més comú de referència circular es produeix quan, per error, feu referència a la fórmula a la cel·la en què esteu creant la fórmula. Per exemple, suposem que la cel·la B10 està activa quan creeu aquesta fórmula:
=A10+B10
Tan bon punt feu clic al botó Intro a la barra de fórmules o premeu Intro o una tecla de fletxa per inserir aquesta fórmula a la cel·la B10 (suposant que el programa està en mode de reccàlcul automàtic), Excel mostra un quadre de diàleg d'alerta, que indica que no pot calcular el fórmula a causa de la referència circular.
Si premeu Intro o feu clic a D'acord per tancar aquest quadre de diàleg d'alerta, apareixerà una finestra d'ajuda d'Excel que conté informació general sobre les referències circulars en dues seccions: Localitzar i eliminar una referència circular i fer que una referència circular funcioni canviant el nombre de vegades Microsoft Excel Itera fórmules.
Quan tanqueu aquesta finestra d'ajuda d'Excel fent clic al seu botó Tanca, Excel insereix 0 a la cel·la amb la referència circular i l'indicador d'estat de la referència circular seguit de l'adreça de la cel·la amb la referència circular apareix a la barra d'estat.
Algunes referències circulars es poden resoldre augmentant el nombre de vegades que es tornen a calcular (cada recàlcul us acosta cada cop més al resultat desitjat), mentre que d'altres no ho són (perquè cap quantitat de recàlcul les acosta a cap resolució) i s'han d'eliminar. del full de càlcul.
La fórmula de la cel·la B10 és un exemple de referència circular que Excel no pot resoldre perquè el càlcul de la fórmula depèn directament del resultat de la fórmula. Cada vegada que la fórmula retorna un nou resultat, aquest resultat s'introdueix a la fórmula, creant així un nou resultat que es retornarà a la fórmula.
Com que aquest tipus de referència circular estableix un bucle interminable que requereix recalcular contínuament i mai es pot resoldre, cal que arregleu la referència de la fórmula o elimineu la fórmula del full de càlcul.
La figura il·lustra l'exemple clàssic de referència circular, que finalment es pot resoldre. Aquí teniu un compte de resultats que inclou bonificacions iguals al 20 per cent dels guanys nets introduïts com a despesa a la cel·la B15 amb la fórmula
=–B21*20%
Aquesta fórmula conté una referència circular perquè fa referència al valor de B21, que depèn indirectament de la quantitat de bonificacions (les bonificacions es comptabilitzen com a despesa a les mateixes fórmules del full de treball que determinen l'import dels guanys nets a la cel·la B21).
Per resoldre la referència circular a la cel·la B15 i calcular les bonificacions en funció dels guanys nets de B21, només cal que seleccioneu la casella de selecció Habilita el càlcul iteratiu a la secció Opcions de càlcul de la pestanya Fórmules del quadre de diàleg Opcions d'Excel (Fitxer → Opcions → Fórmules o Alt+FTF).
Tanmateix, si se selecciona el recàlcul manual, heu de fer clic al botó d'ordre Calcula ara (F9) a la pestanya Fórmules de la cinta o premeu també F9 o Ctrl+=.