Tecnología

Inicio

Microsoft Excel no puede calcular una fórmula con una referencia circular

Microsoft Excel realiza muchas funciones automatizadas, pero no puede hacer los cálculos adecuados si sus fórmulas están configurados incorrectamente. Muy a menudo, las referencias circulares se producen sin querer. Sin embargo, si desea incluir la referencia circular en su libro, tendrá que especificar a Excel cómo trabajar con esa referencia por lo que no devuelve un error.

Ejemplo

Una referencia circular es una fórmula que se refiere a, o incluye, la misma celda que contiene la fórmula. Por ejemplo, si usted tiene la fórmula "= SUMA (C2: C5)" le está diciendo a Excel para agregar los valores de las celdas "C2" a través de "C5". Si esa fórmula está en la celda "C6", no tendrán ningún problema. Sin embargo, si esa fórmula está en la celda "C5", que tiene una referencia circular. Esto es porque cualquier momento Excel agrega las células "C2" a través de "C5", se actualiza el valor de "C5" para resolver la fórmula, pero el valor actualizado hace la fórmula inexacta y debe volver a calcular de forma continua los valores. Digamos que usted tiene los valores 2, 3, 4 y 5 en las células "C2", "C3", "C4" y "C5", respectivamente. Con la fórmula de la celda "C6", se obtiene un resultado de 14 y la fórmula es completa. Con la referencia circular, la fórmula en "C5" comienza con un resultado de 14 en la misma célula. Desde "C5" también se incluye en la fórmula, sin embargo, Excel ahora debe volver a calcular porque su valor ha cambiado. En este punto se añade 2, 3, 4, y 14 en conjunto para obtener 23 en "C5", pero dado que este valor ha cambiado, se calcula de nuevo una y otra vez, dando vueltas en círculos.

Quitar, reparar o Permitir

Excel le puede dar la opción de eliminar o permitir la referencia circular para que pueda calcular sus fórmulas. Si ha llegado a la referencia circular por error, puede quitar la fórmula del todo, o se puede examinar la fórmula para encontrar el error y corregir esa parte de la fórmula. Para permitir que la referencia circular, debe decirle a Excel cómo manejar la referencia al limitar el número de veces que se vuelve a calcular la fórmula después de los cambios en la celda de referencia. En el ejemplo dado, es posible eliminar la fórmula de la celda "C5" y colocarlo en "C6" para solucionar el problema. Para reparar la fórmula y mantenerlo en "C5", puede cambiarlo a "= SUMA (C2: C4)". Permitiendo que la fórmula requiere la configuración avanzada de decir que sólo para el cálculo de los valores iniciales de "C2" a través de "C5" sin volver a calcular una vez que obtenga el primer resultado.

Cómo permitir

Permitir que su referencia circular a pie requiere cambiar la configuración predeterminada de Excel para permitir cálculos iterativos. Cada vez que la fórmula hace un cálculo es una iteración. Para cambiar esta configuración, haga clic en la pestaña "Archivo", luego seleccione "Opciones" y las "fórmulas". Seleccione "Cálculos", y luego "Activar cálculos iterativos." Siga las instrucciones del cuadro de diálogo para establecer el número máximo de veces que desea que Excel para volver a calcular la fórmula, así como el cambio máximo, que le dice a Excel para volver a calcular cuando un cierto valor de cambio se reunió en la célula. En general, la reparación o la eliminación de la fórmula es una mejor opción que permite, como referencias circulares pueden conducir a errores de cálculo si no están adecuadamente.

Buscar referencias

No se puede arreglar o eliminar una referencia circular si no lo encuentra, por lo que Excel hace que esta relativamente fácil. Si ha recibido un libro de otra persona o tiene un gran número de fórmulas programados en su propia hoja y no está seguro de cuál está causando el problema, Excel lo encontrará para usted. Seleccione la pestaña "fórmulas" y haga clic en la pequeña flecha al lado de "Comprobación de errores" en la zona "Auditoría de fórmulas". Mantenga el puntero del ratón sobre la lista de "referencias circulares" y un menú desplegable aparecerá que enumera cada celda con una referencia circular. Haga clic en la primera celda y Excel le llevará a esa celda. Compruebe la fórmula, que aparece en la barra de fórmulas en la parte superior de la hoja de cálculo y corregir o eliminar cualquier error que encuentre. Repita el proceso para la siguiente celda si hay más de uno aparece en el menú desplegable.