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 las celdas con una referencia circular
- Vaya aReferencias circularesde comprobación de errores de>fórmulas>.
- 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>Para rastrear precedentes o Rastrear dependientes para seguir relaciones si el problema abarca varias celdas.
- Repita este 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.
Patrones de referencia circular de ejemplo
| Escenario | Ejemplo | Por qué crea una referencia circular |
|---|---|---|
| Autorremisión 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 calcula. |
| Bucle indirecto en las celdas | A1 contiene =B1+1, y B1 contiene =A1+1 |
Cada celda depende de la otra. |
Comprender el comportamiento de la barra de estado y la advertencia
- La barra de estado puede mostrar Referencias circulares y una dirección de 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. Las referencias circulares posteriores podrían no mostrar el mismo cuadro de diálogo de advertencia.
Recomendación
Vea este breve ejemplo para ver 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 escritorio de Mac: Use lasreferencias circulares decomprobación de> errores de fórmulas>.
- 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 y vuelva a intentarlo.
¿Por qué las alertas de referencia circular pueden continuar después de las modificaciones?
Es posible que siga viendo alertas por uno de estos motivos.
- Otra referencia circular permanece en una hoja de cálculo diferente.
- Otro libro abierto sigue teniendo una referencia circular.
- Una cadena de fórmulas todavía apunta 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 corrija o permita la fórmula. Al cerrar la advertencia, Es posible que Excel muestre uno 0 de los valores calculados de la celda o el último. Si sospecha que hay una referencia circular en una celda que no se muestra 0, pruebe a seleccionar la fórmula en la barra de fórmulas y presione 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 sea intencionado. En la mayoría de las hojas de cálculo, mantenga desactivado el cálculo iterativo.
- En Excel para escritorio de Windows, vaya aFórmulas de opciones>de archivo>.
- En Excel para Mac escritorio, vaya a Cálculode preferencias>deExcel>.
- 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 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 menos de 0,001.
Diferencias de plataforma y versión
- Excel para escritorio de Windows y Mac 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 el escritorio.
- En iOS y Android, use una aplicación de escritorio para completar el seguimiento y la corrección de flujos de trabajo.
¿Necesitas más ayuda?
Siempre puede preguntar a un experto en Excel Tech Community u obtener soporte técnico en Comunidades.