Preguntas frecuentes: rendimiento del libro de trabajo
¿Cuál es el límite superior del tamaño del libro de trabajo y qué afecta a este?
El límite total es de 20 millones de celdas por libro de trabajo. Tenga en cuenta que los efectos sobre el rendimiento dependen mucho más de las fórmulas y dependencias del libro de trabajo que de su tamaño. Para obtener una lista completa de los límites del libro de trabajo, consulte Referencia: límites de los libros de trabajo.
En esta tabla se enumeran las características del libro de trabajo cuyo efecto sobre el rendimiento puede ser considerable, junto con una serie de consejos para mitigar dicho efecto:
Efectos sobre el rendimiento
| Consejos
|
|---|---|
Utilizar muchas instancias de la misma fórmula en lugar de una fórmula de matriz. | En lugar de arrastrar y rellenar para colocar muchas apariciones de la misma fórmula en las celdas, utilice una fórmula sin restricciones siempre que sea posible. Recuerde utilizar el acceso directo de teclado para fórmulas sin restricciones para enviar la fórmula. Para obtener más información, consulte Concepto: fórmulas de matriz en libros de trabajo. |
Dependencias dentro y entre libros. Un cambio en una celda puede provocar cálculos en muchas otras celdas. Si más de 1000 celdas se ven afectadas directa o indirectamente, el rendimiento puede degradarse. | Cuando utilice referencias externas, minimice el uso de libros de trabajo productores a los que hacen referencia los libros de trabajo consumidores, sobre todo si los libros de trabajo productores son grandes. |
Funciones de cálculo intensivo, como VLOOKUP, SUMIFS, etc., al cambiar un valor de rango. | Workday Worksheets proporciona funciones indexadas que optimizan el rendimiento. Estas funciones de WD crean un índice de árbol b para el rango o la matriz especificados y proporcionan un mejor rendimiento de búsqueda para un uso repetido en los mismos datos. Si realiza muchas búsquedas en el mismo conjunto de datos, el índice de árbol B se almacena en caché y se utiliza una y otra vez.Siempre que sea posible, recomendamos utilizar la siguientes funciones en lugar de otras similares no indexadas:
Para optimizar el rendimiento del libro de trabajo, le recomendamos que cuando haga referencia a un rango en las funciones de WD escriba sus fórmulas y especifique los rangos de búsqueda correctos mediante referencias absolutas. Esto garantiza que será necesario crear y almacenar en caché menos índices de árbol b. Las referencias absolutas garantizan que las referencias de celda en las fórmulas permanezcan constantes independientemente de dónde se copien o rellenen las fórmulas. Para hacer que una referencia de celda sea absoluta, añada un signo de dólar ($) delante de la letra de la columna y el número de fila en la fórmula. Ejemplos: $Q$45, $T$67, $A$1:$A$10, etc. |
Funciones volátiles que se ejecutan cada vez que Workday Worksheets efectúa un recálculo, como es el caso de RAND, NOW, TODAY, OFFSET, INDIRECT e INFO. Las acciones que hacen que el libro de trabajo se recalcule incluyen:
| Puede incluir una función volátil en la función ONCE para evitar el recálculo. Absténgase de crear un nombre definido que utilice una función volátil y luego utilizar dicho nombre definido en muchos lugares. En lugar de eso, coloque la función volátil en una celda y cree un nombre definido como referencia a dicha celda. Ejemplo: si desea definir y utilizar un nombre definido para la fecha actual, siga estos pasos:
|
El efecto sobre el rendimiento de las siguientes características del libro de trabajo suele ser mínimo.
- Tamaño total del libro de trabajo
- Número de celdas
- Número de hojas (fichas)
- Fórmulas que afectan a varias hojas
- Secuencia de fórmulas
- Fichas de resumen
A veces veo una alerta que me indica que vuelva a mi libro de trabajo más tarde. ¿Por qué?
Cuando Workday Worksheets tarda más de unos segundos en finalizar una operación, se muestra una alerta como esta. Por ejemplo, puede mostrarse al insertar o actualizar datos activos, o al volver a calcular muchas fórmulas. La alerta le permite descartar el libro de trabajo para que pueda realizar otro trabajo mientras se completa la acción. Si abre un libro de trabajo que ya está ejecutando una actualización o un proceso del Asistente para datos, también verá la alerta.
A veces veo el indicador En proceso... durante unos instantes en la lista de archivos de Drive. ¿Qué determina el que vea ese indicador o no?
Cuando crea un libro de trabajo a partir de datos existentes, como los de un informe o una aplicación de integración, Workday Worksheets muestra el indicador
En proceso...
al añadir los datos al libro de trabajo. El tiempo necesario puede variar de segundos a horas, en función de varios factores, como los siguientes:- El número de cálculos y fórmulas.
- El tamaño del archivo o el informe de Workday.
- La complejidad del proceso de generación de la aplicación de integración.
- Si el libro de trabajo contiene datos activos de cualquier informe de Workday, u otros procesos que consumen muchos recursos que el cliente pueda estar ejecutando (aparte de los datos activos, los procesos de Workday Worksheets son independientes de cualquier otro proceso del entorno de cliente).
Cuando Workday Worksheets comienza a generar el libro de trabajo, no puede cancelarlo ni empezar a generar un nuevo libro de trabajo de aplicación de integración. Si un libro de trabajo permanece en el estado En proceso durante más de 24 horas, Workday Worksheets lo cancela automáticamente, lo que le permite mover el libro de trabajo a la papelera o volver a generarlo.
Los cálculos de mi libro de trabajo son demasiado lentos. ¿Qué mejoras puedo hacer?
- Si va a realizar muchos cambios en un libro de trabajo con fórmulas complejas, es posible que desee evitar los nuevos cálculos hasta que finalice todos los cambios. Puede cambiar temporalmente el modo de recálculo a Manual desde el cuadro de diálogo .
- Elimine los datos que no necesite para el análisis.
- Minimice las referencias externas entre libros de trabajo.
- Minimice el número de fórmulas.
- Utilice referencias de columna completa (como A:A) con moderación.
- Si utiliza fórmulas de búsqueda, intente organizar los datos de modo que los cálculos se basen en datos ordenados. Las funciones de búsqueda son mucho más rápidas con los datos ordenados e incluso más rápidas cuando se puede evitar el uso de la opción de coincidencia exacta.
¿Cuánto tiempo se tarda en cargar una hoja de cálculo de Excel?
Aunque la mayoría de las cargas finalizan en pocos segundos, las hojas de cálculo de Excel extremadamente grandes pueden tardar varios minutos. La barra de progreso de Drive le permite saber que el proceso se está llevando a cabo. Puede trabajar en otros libros mientras la carga continúa en segundo plano.
Workday Worksheets parece funcionar más rápido o más lento, según el equipo en el que lo ejecute. ¿Por qué?
Las aplicaciones web enriquecidas, como las hojas de cálculo, pueden reducir el rendimiento si un equipo ejecuta otras aplicaciones que consumen muchos recursos al mismo tiempo o si la capacidad de procesamiento es baja por otro motivo. Aunque no es posible recomendar configuraciones específicas debido a la cantidad de variables implicadas, es posible que en su entorno necesite establecer sus propios requisitos de configuración de hardware.