Cómo detectar referencias circulares en Microsoft Excel



Gestionar referencias circulares en Excel puede ser un verdadero dolor de cabeza. A veces, las fórmulas se enredan y, de repente, los cálculos se bloquean o arrojan errores al intentar revisar o analizar los datos. Es un poco extraño, pero a Excel no le gustan las fórmulas que se refieren a sí mismas, ya sea directa o indirectamente; eso se llama referencia circular. Cuando esto ocurre, Excel muestra una advertencia, pero a veces es posible que ni siquiera la notes de inmediato, sobre todo si el mensaje se pierde entre la multitud.

Comprender dónde se producen estos bucles y cómo localizarlos y solucionarlos puede ahorrarle mucha frustración y evitar que sus hojas de cálculo se estropeen. Ya sea un simple error o una configuración deliberada para cálculos iterativos, saber cómo localizar y eliminar (o permitir, en algunos casos) estas referencias simplifica enormemente la vida. Porque, claro, Excel tiene que complicar todo más de lo necesario ocultando algunas de estas herramientas tras menús y opciones. En cualquier caso, aquí le mostramos lo que ha funcionado para corregir estas molestas referencias circulares y hacer que las fórmulas vuelvan a funcionar correctamente.

Cómo corregir referencias circulares en Excel

Descubre si tienes referencias circulares: son pequeños bichos furtivos.

Lo primero que debe hacer es comprobar si Excel ya le ha marcado el problema. Normalmente, la barra de estado en la esquina inferior izquierda le indicará si hay una referencia circular, junto con una dirección de celda como F5. Si la ve, sabrá dónde centrarse. A veces, la alerta no es evidente a menos que la observe con atención, especialmente si está trabajando con fórmulas complejas.

En una configuración funcionó bien, en otra… no tanto. Así que no des por sentado que todo está perfecto solo porque no veas ninguna advertencia. Acostúmbrate a echar un vistazo a la barra inferior de vez en cuando, sobre todo después de hacer ediciones importantes.

Utilice la herramienta de comprobación de errores de Excel para rastrear el bucle

Este es el método más sencillo si busca una forma rápida de identificar referencias circulares sin tener que buscar manualmente en las fórmulas. A continuación, le explicamos cómo:

  • Abra su libro de Excel y vaya a la pestaña Fórmulas en la Cinta.
  • Haz clic en Comprobación de errores. Es el pequeño botón que está cerca del centro de la pestaña.
  • En el menú desplegable, seleccione Referencias circulares y Excel mostrará todas las direcciones de celda problemáticas. Normalmente, saltará directamente a la primera de la lista, lo cual resulta práctico.

A partir de ahí, solo hay que ir a esas celdas y examinar qué causa el bucle. Claro que Excel puede ser muy opaco al respecto, pero esta herramienta te guía muy bien.

Cómo eliminar una referencia circular

Esto es bastante obvio, pero vale la pena mencionarlo: si no quieres crear referencias circulares, simplemente elimina las fórmulas que recorren el bucle. La solución sencilla suele ser reemplazar la fórmula con un valor estático. Suena brutal, pero es efectivo, especialmente si el bucle no es necesario para tus cálculos.

Aquí te explicamos cómo:

  • Haga clic en la celda que muestra la advertencia de referencia circular o que está marcada por la herramienta de verificación de errores.
  • Haga clic derecho y seleccione Copiar o presione Ctrl + C.
  • Haz clic derecho de nuevo, selecciona «Pegado especial» y luego «Valores». O simplemente haz clic Ctrl + Alt + Vy selecciona «Valores».

Esto reemplaza la fórmula con el resultado actual, interrumpiendo el bucle. Repítelo para todas las celdas sospechosas.

Sin embargo, tenga en cuenta que si sus fórmulas dependen unas de otras para actualizarse dinámicamente, convertirlas en valores estáticos podría no ser la mejor opción a largo plazo. Sin embargo, para corregir errores, es un proceso rápido y sencillo.

Habilite los cálculos iterativos si necesita referencias circulares

A veces, las referencias circulares no son errores. Forman parte de un proceso iterativo controlado, como en ciertos modelos financieros o fórmulas de búsqueda de objetivos. Si sabes lo que haces, puedes permitir estas referencias activando los llamados *cálculos iterativos*.

Aquí es donde hacerlo:

  1. Abra Excel. Vaya a Archivo > Opciones (o Archivo > Más > Opciones en Windows).
  2. En el menú Opciones de Excel, haga clic en Fórmulas.
  3. Desplácese hacia abajo hasta Opciones de cálculo. Marque la casilla Habilitar cálculo iterativo.
  4. Ajuste las iteraciones máximas (el número de veces que Excel recalculará) y el cambio máximo (precisión del resultado final).Experimente con estos valores si desea resultados más rápidos o precisos.

Pulse Aceptar y guarde los cambios. Excel ahora aceptará referencias circulares según los límites establecidos. Tenga en cuenta que, en algunas hojas de cálculo, habilitar esta opción podría causar recálculos lentos o resultados inesperados si no se gestiona con cuidado.

Gestión de errores y prevención de bucles futuros

Las referencias circulares, aunque a veces son útiles, suelen causar más problemas que beneficios, a menos que se configuren intencionalmente con fines iterativos. Eliminarlas hace que las fórmulas sean más predecibles, pero si se utilizan métodos iterativos, recuerde activar esta opción y controlar los límites de cálculo. También es recomendable revisar las fórmulas después de realizar modificaciones importantes; errores como estos suelen reaparecer cuando las hojas se complican.

Si su hoja de cálculo funciona de forma inestable o muestra mensajes de error extraños, revise las celdas referenciadas para ver si hay bucles y considere simplificar sus fórmulas si es posible. Cuanta menos cadena de dependencias, menos sorpresas.



¿Te resultó útil este artículo?