Una referencia circular se produce cuando una fórmula hace referencia a sí misma, directa o indirectamente. Por ejemplo, si la celda D3 contiene =D1+D2+D3, Excel no puede finalizar el cálculo porque D3 depende de D3.
Cómo buscar y corregir la celda o celdas con una referencia circular
- Vaya a Erroresde comprobación>de fórmulas>circulares.
- Seleccione cada dirección de celda de la lista y actualice la fórmula para que ya no apunte a sí misma.
- Use Fórmulas,>Rastrear precedentes o Rastrear dependientes para seguir las relaciones si el problema abarca varias celdas.
- Repita el procedimiento hasta que la barra de estado ya no muestre referencias circulares.
Recomendación
Presione Ctrl+G (Windows) o Control+G (Mac) para saltar rápidamente a las celdas a las que se hace referencia.
Ejemplo de patrones de referencia circular
| Escenario | Ejemplo | Por qué crea una referencia circular |
|---|---|---|
| Autorreferencia directa | La celda A1 contiene =A1+A2 |
A1 depende de su propio valor. |
| La fórmula incluye su propia celda en un rango | La celda F3 contiene =SUM(A3:F3) |
F3 se incluye en el rango que se está calculando. |
| Bucle indirecto entre celdas | A1 contiene =B1+1y B1 contiene =A1+1 |
Cada celda depende de la otra. |
Descripción del comportamiento de la barra de estado y las advertencias
- La barra de estado puede mostrar referencias circulares y la dirección de una celda.
- Si existen referencias circulares en otra hoja de cálculo, es posible que solo vea referencias circulares sin una dirección.
- Excel muestra un mensaje de advertencia la primera vez que se crea una referencia circular en una sesión. Es posible que las referencias circulares posteriores no muestren el mismo cuadro de diálogo de advertencia.
Recomendación
Vea este breve ejemplo de un caso de referencia circular común.
[! VÍDEO: 0d62be55-8ccd-43b6-8472-0fc7debb4521]
Solucionar problemas cuando la comprobación de errores o las referencias circulares no estén disponibles
Estos comandos pueden variar según la plataforma y la compilación.
- Escritorio de Windows y de escritorio de Mac: use fórmulas>para comprobar errores de referencias>circulares.
- Excel para la Web y aplicaciones móviles: los comandos de auditoría de fórmulas pueden ser limitados. Abra el archivo en una aplicación de escritorio para buscar y corregir referencias circulares.
- Si no ve el comando, use el cuadro de búsqueda de Excel y busque
Error CheckingoCircular References. - Si el comando está deshabilitado, seleccione primero una celda de la hoja de cálculo e inténtelo de nuevo.
Por qué las alertas de referencia circular pueden continuar después de las ediciones
Es posible que sigas viendo alertas por uno de estos motivos.
- Otra referencia circular permanece en una hoja de cálculo diferente.
- Otro libro abierto todavía tiene una referencia circular.
- Una cadena de fórmulas sigue apuntando indirectamente a sí misma.
- El cálculo iterativo está habilitado, por lo que las referencias circulares se permiten de forma intencionada.
Más información acerca del mensaje de advertencia de referencia circular
La primera vez que Excel busca una referencia circular, muestra un mensaje de advertencia. Seleccione Aceptar y, a continuación, corregir o permitir la fórmula. Al cerrar la advertencia, Excel puede mostrar 0 el último valor calculado en la celda. Si sospecha que una referencia circular en una celda no se muestra 0, pruebe a seleccionar la fórmula en la barra de fórmulas y presionar Entrar.
Permitir referencias circulares con cálculo iterativo
Puede permitir referencias circulares para modelos financieros o de ingeniería específicos en los que el recálculo repetido es intencionado. En la mayoría de las hojas de cálculo, mantenga desactivado el cálculo iterativo.
- En Excel para escritorio de Windows, vaya a Opciones de archivo>>Fórmulas.
- En Excel para Mac para escritorio, vaya a Cálculo depreferencias>de Excel>.
- Seleccione Habilitar cálculo iterativo (Windows) o Usar cálculo iterativo (Mac).
- Establezca Iteraciones máximas para controlar el número de recálculos.
- Establezca el cambio máximo para controlar cuándo se detiene el recálculo.
De forma predeterminada, Excel se detiene después de 100 iteraciones o cuando los valores cambian en un valor inferior a 0,001.
Diferencias de plataforma y versión
- Excel para escritorio de Windows y Mac para escritorio proporcionan herramientas completas de seguimiento de referencias circulares.
- Excel para la Web admite el cálculo de fórmulas, pero las herramientas de solución de problemas de referencia circular pueden ser más limitadas que las de escritorio.
- En iOS y Android, use una aplicación de escritorio para completar los flujos de trabajo de seguimiento y corrección.
¿Necesitas más ayuda?
Siempre puede preguntar a un experto en Excel Tech Community u obtener soporte técnico en Comunidades.