Referência: expressões de cálculo
As expressões de cálculo permitem que você execute funções matemáticas em colunas, linhas e células de cálculo no seu relatório composto.
Função | Descrição | Exemplos |
|---|---|---|
Diferença | Subtrai o segundo valor do primeiro valor. | [R5]-[R3] Difference([C5],[C3]) Difference([R2C2],[R2C3]) |
Dividir | Divide o primeiro valor pelo segundo valor. O segundo valor oferece suporte a células quando o primeiro valor é uma coluna. Você pode selecionar AbsRef (Referência absoluta) no denominador para manter a referência de célula original, independentemente de seu local duplicado no relatório. A Referência absoluta não oferece suporte a cálculos de aninhamento e não converte um valor negativo em um valor positivo.O Workday define o valor por padrão do terceiro parâmetro, Retornar zero em caso de erro , como verdadeiro, a menos que você o defina especificamente como falso.Você pode dividir por um valor constante com até 10 dígitos. Você não pode 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 dois valores. Você pode multiplicar por:
Você não pode multiplicar por zero. | 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 | Retorna a diferença em percentual do primeiro valor em relação ao segundo valor. O Workday define o valor por padrão do terceiro parâmetro, Retornar zero em caso de erro , como verdadeiro, a menos que você o defina especificamente como falso. | PercentIncrease([R3],[R5]) , em que o Workday calcula a fórmula como ([R5]-[R3])/[R5]PercentIncrease([C3],[C5],true) PercentIncrease([R3],[R5],false) PercentIncrease([R1C2],[R1C3]) , em que o Workday calcula a fórmula como ([R1C3]-[R1C2])/[R1C2]. |
PercentRemaining | Retorna o percentual restante após a divisão do segundo valor pelo primeiro valor. O Workday define o valor por padrão do terceiro parâmetro, Retornar zero em caso de erro , como verdadeiro, a menos que você o defina especificamente como falso. | PercentRemaining([R3],[R5]) , em que o Workday calcula a fórmula como ([R5]-[R3])/[R5]PercentRemaining([C3],[C5],true) PercentRemaining([R3],[R5],false) PercentRemaining([R1C2],[R1C3]) , em que o Workday calcula a fórmula como ([R1C3]-[R1C2])/[R1C3] |
Soma | Retorna a soma de vários valores. | Sum([R2],[R3],[R5]) Sum([C5]) [R2]+[R3]+[R4]+[R5]+[R6]+[R7] Sum([R1C2],[R1C3],[R1C4]) |
SumRange | (Sem suporte para células.) Retorna a soma de todas as colunas, da primeira à última coluna. A primeira coluna deve preceder a última coluna da tabela. | SumRange([C3],[C5]) SumRange([R2],[R9]) |
Considerações
Você pode aninhar até cinco funções em uma expressão.
O Workday usa a regra de ordem de operações padrão, conhecida como PEMDAS, para expressões matemáticas:
- Parênteses
- Expoentes
- Multiplicação
- Divisão
- Adição
- Subtração
O Workday lê as funções da esquerda para a direita. Exemplo: na expressão
[C3]/[C2]*[C3]
, o Workday divide e, em seguida, multiplica os valores. No entanto, se a expressão for [C3]/([C2]*[C3])
, o Workday multiplica os valores entre parênteses e divide.