Referencia: expresiones de cálculo
Las expresiones de cálculo le permiten realizar funciones matemáticas en las columnas, filas y celdas de cálculo de su informe compuesto.
Función | Descripción | Ejemplos |
|---|---|---|
Diferencia | Resta el segundo valor del primer valor. | [R5]-[R3] Difference([C5],[C3]) Difference([R2C2],[R2C3]) |
Dividir | Divide el primer valor entre el segundo valor. El segundo valor admite celdas cuando el primer valor es una columna. Puede seleccionar AbsRef (Referencia absoluta) en el denominador para mantener la referencia de celda original independientemente de su ubicación duplicada en el informe. La referencia absoluta no admite cálculos de anidamiento y no convierte un valor negativo en un valor positivo.Workday asigna por defecto el tercer parámetro, Devolver cero en caso de error , a verdadero, a menos que lo defina específicamente como falso.Puede dividir por un valor constante de hasta 10 dígitos. No puede dividir por:
| Divide([C3],[C5]) Divide([C3],10) Divide([R3],[C5],true) Divide([C3],[C5],false) Divide([C3],[R3C5]) [C3]/1234567890 Divide([R1C2],AbsRef([R2C2])) [R2C3]/AbsRef([R2C4]) |
Multiplicar | Multiplica dos valores. Puede multiplicar por:
No puede multiplicar por cero. | Multiply([C3],[C3]) Multiply([R3],[R4])*[R5]) Multiply([C3],1.04) Multiply([C3],123456789012) Multiply([C3],10) [R3]*[R4]*[R5] [C3]*0.123456 Multiply([R3C2],[R3C3]) |
PercentIncrease | Devuelve la diferencia en porcentaje del primer valor con respecto al segundo valor. Workday asigna por defecto el tercer parámetro, Devolver cero en caso de error , a verdadero, a menos que lo defina específicamente como falso. | PercentIncrease([R3],[R5]) , donde Workday calcula la fórmula como ([R5]-[R3])/[R5]PercentIncrease([C3],[C5],true) PercentIncrease([R3],[R5],false) PercentIncrease([R1C2],[R1C3]) , donde Workday calcula la fórmula como ([R1C3]-[R1C2])/[R1C2]. |
PercentRemaining | Devuelve el porcentaje restante después de dividir el segundo valor entre el primer valor. Workday asigna por defecto el tercer parámetro, Devolver cero en caso de error , a verdadero, a menos que lo defina específicamente como falso. | PercentRemaining([R3],[R5]) , donde Workday calcula la fórmula como ([R5]-[R3])/[R5]PercentRemaining([C3],[C5],true) PercentRemaining([R3],[R5],false) PercentRemaining([R1C2],[R1C3]) , donde Workday calcula la fórmula como ([R1C3]-[R1C2])/[R1C3] |
Suma | Devuelve la suma de varios valores. | Sum([R2],[R3],[R5]) Sum([C5]) [R2]+[R3]+[R4]+[R5]+[R6]+[R7] Sum([R1C2],[R1C3],[R1C4]) |
SumRange | (No se admite para celdas). Devuelve la suma de todas las columnas, desde la primera hasta la última. La primera columna debe preceder a la última columna de la tabla. | SumRange([C3],[C5]) SumRange([R2],[R9]) |
Consideraciones
Puede anidar hasta cinco funciones en una expresión.
Workday utiliza la regla de orden de operaciones estándar, conocida como PEMDAS, para las expresiones matemáticas:
- Paréntesis
- Exponentes
- Multiplicación
- División
- Suma
- Resta
Workday lee las funciones de izquierda a derecha. Ejemplo: en la expresión
[C3]/[C2]*[C3]
, Workday divide y, a continuación, multiplica los valores. Sin embargo, si la expresión es [C3]/([C2]*[C3])
, Workday multiplica los valores entre paréntesis y, a continuación, divide.