Saltar al contenido principal
Workday User Guide
Última actualización: 2023-06-23
Concepto: generador y explicador de fórmulas

Concepto: generador y explicador de fórmulas

El generador de fórmulas de Workday Worksheets genera una fórmula de libro de trabajo basada en su descripción de lo que desea que haga la fórmula. Puede insertar la fórmula resultante en el libro de trabajo o puede usar la fórmula generada como guía y editarla. Necesita acceso de edición al libro de trabajo para usar el generador de fórmulas.

IA generativa y cómo la utiliza Worksheets

La inteligencia artificial generativa (Gen AI) abarca una variedad de sistemas de IA que crean muchos tipos de contenido. Workday Worksheets utiliza un modelo de IA generativa al generar y explicar fórmulas para que reciba los resultados más precisos posibles. La generación de fórmulas es más un arte que una ciencia, por lo que debe probar los resultados que recibe del generador de fórmulas. Puede insertar la fórmula y ejecutarla, interpretar los resultados y, a continuación, editar y volver a enviar la descripción de la fórmula si es necesario para obtener la fórmula que desea. También puede usar la fórmula generada como punto de partida o como generador de ideas para su propia fórmula.
Para obtener los mejores resultados del generador de fórmulas:
  • Incluya tantos detalles como sea posible en la descripción de la fórmula.
  • Incluya referencias estructuradas, nombres de tablas y columnas, referencias de columna/fila/celda, etc.
  • Utilice comillas para cualquier cadena (texto).

Explicaciones de fórmula

Puede hacer que Workday Worksheets le explique cómo funciona una fórmula. Para comprender mejor las fórmulas del libro de trabajo, seleccione una celda que contenga una fórmula, haga clic con el botón derecho y seleccione
Explicar fórmula
.

Creación de una fórmula con el generador de fórmulas

El generador de fórmulas le permite describir lo que desea hacer en una fórmula de Workday Worksheets y, a continuación, genera una fórmula que puede insertar en el libro de trabajo.
Para usar el generador de fórmulas, Workday Worksheets debe estar activado para las funciones de GenAI. Es posible que se requieran pasos de configuración adicionales en función del acuerdo de servicio de suscripción de su organización, y la opción
Activar funciones de GenAI de Workday Worksheets
debe estar activada en la sección
Configuración de conversación de Workday
en la tarea
Edición de definición de entorno de cliente - Sistema
.
  1. Haga clic en la celda en la que desea insertar la fórmula generada.
    No puede colocar una fórmula generada en un área de datos activos.
  2. Abra el generador de fórmulas mediante uno de estos métodos:
    • Haga clic en el icono con destellos
      del Escritor de fórmulas
      en la barra de herramientas.
    • Vaya a
      Consulta
      >
      Paneles
      >
      Escritor de fórmulas
      .
    • Haga clic con el botón derecho en la celda y seleccione
      Escritor de fórmulas
      .
  3. Escriba las instrucciones para la fórmula que desee en el campo
    Descripción de fórmula
    .
  4. Haga clic en
    Generar
    . Workday Worksheets genera una fórmula y la muestra en el área
    Resultado
    , y se muestra una explicación de la fórmula debajo de los resultados.
    Si la descripción de su fórmula no es lo suficientemente detallada como para generar una fórmula, aparecerá un mensaje pidiéndole que cambie la descripción.
  5. Revise la fórmula y edítela según sea necesario.
    Las fórmulas generadas no suelen incluir referencias de celda correctas y pueden tener otros problemas. El proceso de generación de fórmulas es iterativo y depende de usted para evaluar el resultado y editar la fórmula según sea necesario.
  6. Haga clic en
    Insertar en <celda>
    para colocar la fórmula en la celda seleccionada y ejecutarla automáticamente.

Descripciones de fórmula de ejemplo

En esta tabla se muestran ejemplos de descripciones de fórmulas bien redactadas, junto con las fórmulas resultantes:
Descripción de fórmula
Fórmula
¿Cuál es el promedio de la columna A, redondeado a dos decimales?
ROUND(PROMEDIO(A:A),2)
Cuente cuántas celdas tienen el texto "Listo para promoción" en la columna S.
COUNTIF(S:S,"Listo para promoción")
Calcule la suma del producto de los valores de las celdas A1:A5 y B1:B5.
SUMPRODUCT(A1:A5,B1:B5)
En A1:A5 tengo una lista de nombres y en la columna B1:B5 tengo una lista de las edades correspondientes. ¿Cuál es el nombre de la persona en D1 según mi lista de nombres y edades?
INDEX(A1:A5, MATCH(D1, B1:B5, 0))
Dame una lista de valores exclusivos de la columna A.
MS.UNIQUE(A:A)
Tengo una lista de nombres de frutas en la columna A y sus precios correspondientes en la columna B. ¿Cómo calculo el precio de una manzana?
VLOOKUP("Apple",A:B,2,0)
Divida A1 entre A2. Si hay un error, devuelve 0.
IFERROR(A1/A2,0)
¿Cuál es el último día del mes actual?
EOMONTH(TODAY(),0)
Busque el "Nombre de empleado" del empleado con el "Prior Bonus" más bajo en el conjunto de datos "CompDetails".
INDEX(CompDetails[Employee Name],MATCH(MIN(CompDetails[Prior Bonus]),CompDetails[Prior Bonus],0))
Busque el "Nombre de empleado" del empleado con el "Incremento salarial" más bajo entre los contratados después del 1 de enero de 2010 en el conjunto de datos "CompDetails".
INDEX(CompDetails[Employee Name],MATCH(MINIFS(CompDetails[Salary Increase],CompDetails[Hire Date],">1/1/2010"),CompDetails[Salary Increase],0))
Calcule el promedio de la columna "Nuevo salario" para encontrar el salario promedio de todos los empleados.
PROMEDIO(CompDetails[New Salary])
Calcule el promedio de la columna "Porcentaje de bonus propuesto" para calcular el porcentaje de bonus propuesto promedio para todos los empleados.
PROMEDIO(CompDetails[Proposed Bonus %])
Calcule la suma total de la columna "Bonus anteriores" para determinar el total de bonus anteriores de todos los empleados.
SUM(CompDetails[Prior Bonus])
Busque la suma total de la columna "Incremento salarial" para determinar el incremento salarial total de todos los empleados.
SUM(CompDetails[Salary Increment])
Identifique el valor más alto en la columna "Nuevo salario" para encontrar el nuevo salario más alto entre todos los empleados.
MAX(CompDetails[New Salary])
Devuelve la lista de "Nombre de empleado" donde el centro de costos es "41200 Payroll".
FILTER(CompDetails[Employee Name],CompDetails[Cost Center]="41200 Payroll")
Busque el "Nombre de empleado" y el "Supervisor" de los empleados con un "Nuevo salario" superior a 100 000.
FILTER(CompDetails,CompDetails[New Salary]>100000)
Determine el "Nombre de empleado" y el "Supervisor" de los empleados con un "Porcentaje de bonus propuesto" superior a 0,02.
FILTER(CompDetails,CompDetails[Proposed Bonus %]>0.02,CompDetails[Employee Name],CompDetails[Supervisor])
Utilice Total de paga base en la celda C2 y Tipo de jornada en la celda D2 para calcular la Tarifa por horas. Si el valor de la celda D2 es "Tiempo parcial", la fórmula se divide por 4. Si el valor de la celda D2 es "Tiempo completo", la fórmula se divide por 8.
C2/IF(D2="Tiempo parcial",4,IF(D2="Tiempo completo",8))
Calcule el precio mediano de la columna R para los valores de la columna Q que son "Electrónica".
MEDIAN(IF(Q:Q="Electrónica",R:R))