Recalcular fórmulas

Al trabajar con los datos de un libro de PowerPivot para Excel, de vez en cuando podría tener que actualizar los datos del origen, recalcular las fórmulas que ha creado en columnas calculadas o asegurarse de que los datos que se presentan en una tabla dinámica están actualizados.

En este tema se explica la diferencia entre actualizar los datos y recalcular los datos, se proporciona información general acerca de qué hacer para recalcular los datos y se describen opciones para ello.

Descripción de la actualización yRecálculo

PowerPivot usa tanto la actualización como el recálculo de datos:

La actualización de datos implica obtener los datos actualizados de los orígenes de datos externos. PowerPivot no detecta automáticamente los cambios en orígenes de datos externos, pero los datos pueden actualizarse manualmente desde el libro de PowerPivot o automáticamente si el libro se comparte en SharePoint. Para obtener más información, vea Maneras diferentes de actualizar datos en PowerPivot.

Recálculo significa actualizar todas las columnas, tablas, gráficos y tablas dinámicas del libro que contienen fórmulas. Puesto que el recálculo de una fórmula incurre en un mayor rendimiento, es importante comprender las dependencias asociadas a cada cálculo.

En este tema se explica cómo funciona el recálculo. Para obtener más información acerca del posible impacto del recálculo sobre el rendimiento, vea Solucionar problemas del recálculo.

Nota importanteImportante

Nunca debería guardar o publicar el libro hasta que las fórmulas que contiene se hayan actualizado.

Recálculo manual yautomático

De forma predeterminada, PowerPivot recalcula automáticamente según sea necesario y optimiza el tiempo de procesamiento requerido. Aunque el recálculo puede llevar tiempo, es una tarea importante, porque durante el recálculo se comprueban las dependencias de columna, y se le notificará si una columna ha cambiado, si los datos no son válidos o si ha aparecido un error en una fórmula que antes funcionaba. No obstante, puede decidir renunciar a la validación y actualizar los cálculos solo manualmente, sobre todo si trabaja con fórmulas complejas o conjuntos de datos muy grandes y desea controlar cuándo tienen lugar las actualizaciones.

Ambos modos, el manual y el automático, tienen ventajas; sin embargo, recomendamos encarecidamente que utilice el modo de recálculo automático. Este modo mantiene los metadatos de PowerPivot sincronizados y evita los problemas que ocasiona la eliminación de datos, los cambios en los nombres o los tipos de datos, o las dependencias perdidas.

Usar el recálculo automático

Al usar el modo automático de recálculo, cualquier cambio realizado en el libro que provocaría la modificación del resultado de alguna fórmula desencadenará el recálculo de la columna completa que contenga una fórmula. Los siguientes cambios siempre requieren el recálculo de las fórmulas:

  • Los valores de un origen de datos externo se han actualizado.

  • La definición de la fórmula ha cambiado.

  • Han cambiado los nombres de las tablas o columnas a las que se hace referencia en una fórmula.

  • as relaciones entre las tablas se han agregado, modificado o eliminado.

  • Se han agregado nuevas medidas o columnas calculadas.

  • Se han realizado cambios en otras fórmulas dentro del libro de PowerPivot, de modo que las columnas o los cálculos que dependen de ese cálculo deberían actualizarse.

  • Se han incrustado o eliminado filas.

  • Ha aplicado un filtro que requiere la ejecución de una consulta para actualizar el conjunto de datos. El filtro se aplicó a una fórmula o como parte de un tabla dinámica o gráfico dinámico.

Usar el recálculo manual

Puede usar el recálculo manual para evitar incurrir en el costo de calcular los resultados de las fórmulas hasta que sea conveniente. El modo manual es especialmente útil en estas situaciones:

  • Va a diseñar una fórmula mediante una plantilla y desea cambiar los nombres de las columnas y tablas utilizadas en la fórmula antes de validarla.

  • Sabe que algunos datos del libro han cambiado pero trabaja con una columna que no ha cambiado, por lo que desea posponer un recálculo.

  • Está trabajando en un libro que tiene muchas dependencias y desea posponer el recálculo hasta estar seguro de que se han realizado todas las modificaciones necesarias.

Tenga en cuenta que, siempre que el libro esté establecido en el modo de cálculo manual, PowerPivot para Excel no realiza ninguna validación o comprobación de fórmulas, con las siguientes consecuencias:

  • Cualquier nueva fórmula que agregue al libro se marcará como una fórmula que contiene un error.

  • No aparecerá ningún resultado en las nuevas columnas calculadas.

Si desea obtener instrucciones para cambiar el modo de cálculo o desencadenar el cálculo manual de las fórmulas, vea Recalcular manualmente las fórmulas en PowerPivot.

Vea también

Conceptos

Agregar cálculos a los informes, a los gráficos y a las tablas dinámicas

Recalcular manualmente las fórmulas en PowerPivot

Maneras diferentes de actualizar datos en PowerPivot

Solucionar problemas del recálculo