Saltar al contenido principal
Workday User Guide
Última actualización: 2023-06-23
Concepto: cálculo automático y manual en fórmulas de libro de trabajo

Concepto: cálculo automático y manual en fórmulas de libro de trabajo

Resulta útil comprender las acciones que hacen que Workday Worksheets calcule o recalcule las fórmulas de su libro de trabajo.
Los cálculos dependen del tipo de fórmula y de la acción que esté realizando. El tiempo de recálculo incluye el tiempo dedicado a ejecutar informes, ejecutar fórmulas y aplicar formato condicional.
Esta tabla resume si Workday Worksheets vuelve a calcular los datos del libro de trabajo o no:
Parámetros de recálculo
Tipo de fórmula/libro de trabajo
Evento/acción
¿Volver a calcular la fórmula?
Automático
Volátil
  • INDIRECT
  • NOW
  • NOWTZ
  • OFFSET
  • RAND
  • RANDBETWEEN
  • TODAY
Cambie cualquier celda del libro de trabajo.
Sí.
Automático
No volátil
Cambie cualquier celda de la que dependa esta celda.
Sí.
Automático
ARRAYAREA
Una fórmula utiliza ARRAYAREA y la matriz a la que hace referencia ARRAYAREA cambia.
La celda delimitadora (celda superior izquierda) de la matriz a la que hace referencia ARRAYAREA cambia.
Sí.
Automático
RANDCONST
No. Esta función no volátil solo se vuelve a calcular cuando sucede lo siguiente:
  • Se ejecuta una actualización programada de datos activos.
  • Selecciona
    Datos > Volver a calcular
    .
  • Selecciona
    Datos > Recalculate All
    .
Automático
SELECT (con datos activos)
Actualizar manualmente el rango de datos activos.
Se ejecuta el programa de actualización de datos en directo.
Sí.
Automático
SELECT como fórmula genérica
Cambie cualquier celda a la que haga referencia la fórmula.
Depende.
Si utiliza la sección de parámetros para hacer referencia a datos, la fórmula se ejecuta cuando los datos cambian. Si cambia los datos en la parte de la instrucción SELECT, la fórmula no se vuelve a ejecutar.
Automático
ONCE
Coloque (envuelva) cualquier fórmula en la función ONCE.
No.
Automático
Libro de trabajo copiado
Primera vez que abre el libro de trabajo copiado.
No. Seleccione
Datos
Volver a calcular todo
para actualizar el libro de trabajo.
Automático
Archivo de Microsoft Excel convertido
La primera vez que abre el libro de trabajo cargado/convertido.
No. Seleccione
Datos
Volver a calcular todo
para actualizar el libro de trabajo.
Manual
Cualquiera
Cualquiera.
No. Worksheets nunca vuelve a calcular fórmulas a menos que inicie un nuevo cálculo manualmente. Esto se aplica a todas las fórmulas, incluidas las volátiles (las nuevas fórmulas se calculan cuando las envía por primera vez, pero no se vuelven a calcular).
La configuración de nuevo cálculo por defecto en los libros de trabajo es
Automático
.
Es posible que desee evitar el recálculo automático en algunas situaciones. Ejemplo: si va a realizar muchos cambios en un libro de trabajo con fórmulas complejas, es posible que desee esperar hasta finalizar todos los cambios antes de volver a calcular las fórmulas.
Para especificar una opción de cálculo, seleccione
Archivo
Parámetros
.
Para recalcular fórmulas manualmente, utilice una de estas acciones:
  • Datos
    Recalcular
    calcula las fórmulas del libro de trabajo donde los datos han cambiado.
  • Datos
    Volver a calcular todo
    calcula todas las fórmulas del libro de trabajo, independientemente de si los datos han cambiado desde el último cálculo.
    Recalculate All
    también actualiza las referencias externas en los libros de trabajo consumidores.
Notas
:
  • Cuando realice una acción que no provoque un nuevo cálculo, como cargar un archivo de Microsoft Excel en Worksheets y abrir el libro convertido por primera vez, seleccione
    Datos
    Volver a calcular todo
    para actualizar el libro de trabajo.
  • Los datos activos de un libro de trabajo no se ven afectados cuando usa la configuración o las acciones de nuevo cálculo. Puede actualizar los datos activos manualmente seleccionando
    Datos
    Actualizar todos los datos activos
    , seleccionando
    Actualizar ahora
    en el panel Datos activos o configurando una actualización programada mediante
    Data
    Schedule Live Data Refresh
    .