Ir para o conteúdo principal
Workday User Guide
Última atualização: 2023-06-23
IS_VALID

IS_VALID

Descrição

IS_VALID
é uma função de linha que retorna
0
se o valor retornado é
NULL
, e
1
se o valor retornado é
NOT NULL
. Isso é útil para fazer outros cálculos em que você quer excluir valores NULL (como no cálculo de médias).

Sintaxe

IS_VALID
(
expression
)

Valor de retorno

Devoluções
0
se o valor retornado é
NULL
, e
1
se o valor retornado é
NOT NULL
.

Parâmetros de entrada

expressão
É obrigatório. Um nome de campo ou uma expressão.

Exemplos

Definir um campo calculado Prism usando.
IS_VALID
. Retorna o total de linhas somente para as linhas em que o valor deste campo é
NOT NULL
. Se um valor é
NULL
, ele retorna 0 para essa linha. Neste exemplo, criamos um campo calculado Prism (
Sale_amount_not_null
) usando o campo
Sale_amount
como base.
IS_VALID([sale_amount])
Em seguida, você pode usar o campo calculado
Sale_amount_not_null
Prism para calcular uma média precisa para
o valor de Sale_Amount
que exclui
NULL
valores:
SUM([sale_amount])/SUM([sale_amount_not_null])