Para utilizar fórmulas (fórmula: secuencia de valores, referencias de celda, nombres, funciones u operadores de una celda que producen juntos un valor nuevo. Una formula comienza siempre con el signo igual (=).) de manera eficaz, hay tres cuestiones importantes en las que tiene que pensar:
Cálculo es el proceso de calcular fórmulas y mostrar después los resultados como valores en las celdas que contienen las fórmulas. Para evitar cálculos innecesarios, Microsoft Office Excel vuelve a calcular fórmulas automáticamente sólo cuando han cambiado las celdas de las que depende la fórmula. Éste es el comportamiento predeterminado cuando abre por primera vez un libro y cuando lo está modificando. Sin embargo, puede controlar cuándo y cómo Excel vuelve a calcular fórmulas.
Iteración es el cálculo repetido de una hoja de cálculo hasta que se cumple una condición numérica específica. Excel no puede calcular automáticamente una fórmula que hace referencia a la celda, ya sea directa o indirectamente, que contiene la fórmula. Esto se denomina referencia circular. Si una fórmula hace referencia a una de sus propias celdas, deberá determinarse cuántas veces hay que actualizar la fórmula. Las referencias circulares se pueden recorrer en iteración de manera indefinida. Sin embargo, puede controlar el número máximo de iteraciones y la cantidad aceptable de cambios.
Precisión es una medida del grado de precisión de un cálculo. Excel almacena números y realiza cálculos con una precisión de 15 dígitos significativos. Sin embargo, puede cambiar la precisión de los cálculos para que Excel utilice los valores mostrados en vez de los valores almacenados al actualizar fórmulas.
¿Qué desea hacer?
Cambiar el momento de volver a realizar los cálculos en una hoja o en un libro
Mientras se realiza el cálculo, pueden elegirse comandos o realizarse acciones como escribir números o fórmulas. Excel interrumpirá temporalmente el cálculo para ejecutar los otros comandos o acciones y, a continuación, proseguirá. El proceso de cálculo puede tardar más si el libro contiene muchas fórmulas, o si las hojas de cálculo contienen tablas de datos (tabla de datos: rango de celdas que muestra los resultados de sustituir diferentes valores en una o más fórmulas. Existen dos tipos de tablas de datos: tablas de una entrada y tablas de dos entradas.) o funciones que automáticamente actualizan los cálculos cada vez que se actualiza el libro. Además, el proceso de cálculo puede durar más tiempo si las hojas de contienen vínculos a otras hojas o libros. Puede controlar cuándo se realizan los cálculos cambiando el proceso de cálculo a manual.
- Haga clic en el botón de Microsoft Office
, haga clic en Opciones de Excel y, a continuación, haga clic en la categoría Fórmulas.
- Siga uno de los procedimientos siguientes:
- Para volver a calcular todas las fórmulas dependientes cada vez que realiza un cambio en un valor, fórmula o nombre, en la sección Opciones de cálculo, en Cálculo de libro, haga clic en Automático. Es la configuración de cálculo predeterminada.
Sugerencia O bien, en la ficha Fórmulas, en el grupo Cálculo, haga clic en Opciones para el cálculo y, a continuación, haga clic en Automático.
- Para volver a calcular todas las fórmulas dependientes, excepto las tablas de datos, cada vez que realiza un cambio a un valor, fórmula o nombre, en la sección Opciones de cálculo, en Cálculo de libro, haga clic en Automático excepto para tablas de datos.
Sugerencia O bien, en la ficha Fórmulas, en el grupo Cálculo, haga clic en Opciones para el cálculo y, a continuación, en Automático excepto para tablas de datos.
- Para desactivar el nuevo cálculo automático y volver a calcular libros abiertos sólo cuando lo hace explícitamente (haciendo clic en Calcular ahora en Opciones para el cálculo en el grupo Cálculo de la ficha Fórmulas), en la sección Opciones de cálculo, en Cálculo de libro, haga clic en Manual.
Nota Si hace clic en Manual, Excel selecciona automáticamente la casilla de verificación Volver a calcular libro antes de guardarlo. Si tarda mucho tiempo en guardar un libro, desactive Volver a calcular libro antes de guardarlo para mejorar el tiempo del proceso de guardar.
Sugerencia O bien, en la ficha Fórmulas, en el grupo Cálculo, haga clic en Opciones para el cálculo y, a continuación, haga clic en Manual.
- Para volver a calcular manualmente todas las hojas de cálculo abiertas, incluyendo las tablas de datos, y actualizar todas las hojas de gráficos abiertas, en la ficha Fórmulas, en el grupo Cálculo, haga clic en el botón Calcular ahora.
- Para volver a calcular manualmente la hoja de cálculo activa y cualquier gráfico y hojas de gráfico vinculadas a esta hoja de cálculo, en la ficha Fórmulas, en el grupo Cálculo, haga clic en el botón Calcular hoja.
El cambio de cualquiera de las opciones afecta a todos los libros abiertos.
Nota Si una hoja de cálculo contiene una fórmula vinculada con una hoja de cálculo que no se ha vuelto a calcular y se actualiza ese vínculo, Excel mostrará un mensaje en el que indicará que la hoja de cálculo de origen no se ha vuelto a calcular completamente. Para actualizar el vínculo con el valor actual almacenado en la hoja de cálculo de origen, aunque el valor pueda no ser correcto, haga clic en Aceptar. Para cancelar la actualización del vínculo y utilizar el valor anterior obtenido de la hoja de cálculo de origen, haga clic en Cancelar.
Volver al principio
Volver a calcular una hoja de cálculo o libro manualmente empleando métodos abreviados
| Para |
Presione |
| Volver a calcular las fórmulas que han cambiado desde el último cálculo y las fórmulas que dependen de ellas en todos los libros abiertos. Si un libro está establecido para que se vuelva a calcular automáticamente, no es necesario presionar F9. |
F9 |
| Volver a calcular las fórmulas que han cambiado desde el último cálculo y las fórmulas que dependen de ellas en la hoja de cálculo activa. |
MAYÚS+F9 |
| Volver a calcular todas las fórmulas de todos los libros abiertos, independientemente de que hayan cambiado desde la última vez. |
CTRL+ALT+F9 |
| Volver a comprobar las fórmulas dependientes y, a continuación, volver a calcular todas las fórmulas de todos los libros abiertos, independientemente de que hayan cambiado desde la última vez. |
CTRL+MAYÚS+ALT+F9 |
Volver al principio
Cambiar el número de veces que Microsoft Excel itera una fórmula
- Haga clic en el botón de Microsoft Office
, haga clic en Opciones de Excel y, a continuación, haga clic en la categoría Fórmulas.
- En la sección Opciones de cálculo, active la casilla de verificación Habilitar cálculo iterativo.
- Para definir el número de veces que Microsoft Excel actualizará los cálculos, escriba el número de iteraciones en el cuadro Nº máximo de iteraciones. Cuanto mayor sea el número de iteraciones, más tiempo necesitará Excel para calcular una hoja de cálculo.
- Para definir el número máximo de cambio que se aceptará entre los resultados de los nuevos cálculos, escriba la cantidad en el cuadro Cambio máximo. Cuanto menor sea el número, más preciso será el resultado y más tiempo necesitará Excel para volver a calcular una hoja de cálculo.
Nota Solver y Buscar objetivo forman parte de una serie de comandos a veces denominados herramientas de análisis Y si (análisis de hipótesis: proceso de cambio de los valores de celdas para ver cómo afectan esos cambios al resultado de fórmulas de la hoja de cálculo. Por ejemplo, variar la tasa de interés que se utiliza en una tabla de amortización para determinar el importe de los pagos.). Los dos comandos utilizan la iteración de una manera controlada para obtener los resultados deseados. Puede utilizar Solver cuando tenga que encontrar el valor óptimo para una celda concreta ajustando los valores de varias celdas o cuando desea aplicar limitaciones específicas a uno o más valores del cálculo. Puede utilizar Buscar objetivo cuando sepa el resultado deseado de una fórmula única pero no el valor de entrada que la fórmula necesita para determinar el resultado.
Volver al principio
Cambiar la precisión de los cálculos en un libro
Para cambiar la precisión de los cálculos, tenga en cuenta los siguientes puntos importantes:
De forma predeterminada, Excel calcula los valores almacenados, no los mostrados El valor que se muestra e imprime, depende del formato que se elija para el valor almacenado y de cómo se muestre éste. Por ejemplo, una celda que presenta una fecha como "6/22/2008" también contiene un número de serie que es el valor almacenado para la fecha en la celda. Puede cambiarse la presentación de la fecha por otro formato (por ejemplo, "22-jun-2008"), pero el cambio de presentación de un valor en una hoja de cálculo no alterará el valor almacenado.
Tenga cuidado al cambiar la precisión de los cálculos Cuando una fórmula realiza cálculos, Excel utiliza los valores almacenados en celdas a las que hace referencia la fórmula. Por ejemplo, si hay dos celdas que contienen cada una el valor 10,005 y las celdas tiene el formato para mostrar los valores con formato de moneda, se muestra el valor 10,01 $ en cada celda. Si suma las dos celdas, el resultado es $20,01 porque Excel agrega los valores almacenados 10,005 y 10,005, no los valores mostrados.
Cuando cambia la precisión de los cálculos de un libro empleando los valores mostrados (con formato), Excel cambia permanentemente los valores almacenados en celdas desde la precisión completa (15 dígitos) a cualquier formato, incluyendo lugares decimales. Si se decide más tarde calcular con precisión total, no podrán restaurarse los valores originales subyacentes.
- Haga clic en el botón de Microsoft Office
, haga clic en Opciones de Excel y, a continuación, haga clic en la categoría Avanzadas.
- En la sección Al calcular este libro, seleccione el libro que desea y, a continuación, active la casilla de verificación Establecer Precisión de pantalla.
Volver al principio
Cambiar el número de procesadores utilizados para calcular fórmulas
Un equipo puede tener más de un procesador (contiene varios procesadores físicos) o puede ser hiperencadenado (contiene varios procesadores lógicos). En estos equipos, puede mejorar o controlar el tiempo que se tarda en volver a calcular libros que contienen muchas fórmulas definiendo el número de procesadores que se van a utilizar para el nuevo cálculo. En muchos casos, las partes de una carga de trabajo de un nuevo cálculo se pueden ejecutar a la vez. La división de esta carga de trabajo en varios procesadores puede reducir el tiempo general que se tarda en completar el nuevo cálculo.
- Haga clic en el botón de Microsoft Office
, haga clic en Opciones de Excel y, a continuación, haga clic en la categoría Avanzadas.
- Para habilitar o deshabilitar el uso de varios procesadores durante el cálculo, en la sección Fórmulas, active o desactive la casilla de verificación Permitir cálculos multiproceso.
Nota Esta casilla de verificación se habilita de forma predeterminada y se utilizan todos los procesadores durante el cálculo. El número de procesadores del equipo se detecta automáticamente y se muestra junto a la opción Utilizar todos los procesadores de este equipo.
- De manera opcional, si selecciona Permitir cálculos multiproceso, puede controlar el número de procesadores que utiliza en el equipo. Por ejemplo, puede que desee limitar el número de procesadores utilizados durante el nuevo cálculo si tiene otros programas ejecutándose en el equipo que requieren tiempo de procesamiento dedicado.
Cómo controlar el número de procesadores
- En Número de procesos de cálculo, haga clic en Manual. Escriba el número de procesos que se van a utilizar.
Nota El número máximo es 1024.
Volver al principio
Más información sobre calcular libros creados en una versión anterior de Excel
Para asegurarse de que los libros de versiones anteriores se calculan correctamente, Excel se comporta de forma diferente cuando se abre un libro antiguo por primera vez a cuando se abre un libro creado en la versión actual.
Al abrir un libro creado en la versión actual, Excel actualiza sólo las fórmulas que dependen de celdas que han cambiado.
Al abrir un libro creado en una versión anterior de Excel, se actualizan todas las fórmulas del libro, tanto las que dependen de celdas que han cambiado como las que no. De esta manera se garantiza que el libro esté totalmente optimizado para la versión actual de Excel.
Puesto que una actualización completa puede tardar más que una parcial, abrir un libro que no se guardó previamente en la versión actual de Excel puede tardar más de lo habitual. El libro se abrirá más rápido una vez que se guarda en la versión actual.
Volver al principio