Saltar al contenido principal
Workday User Guide
Última actualización: 2023-06-23
IS_VALID

IS_VALID

Descripción

IS_VALID
es una función de fila que devuelve
0
si el valor devuelto es
NULL
y
1
si el valor devuelto es
NOT NULL
. Esto es útil para realizar otros cálculos en los que desea excluir valores NULL (como al calcular promedios).

Sintaxis

IS_VALID
(
expression
)

Valor devuelto

Devoluciones
0
si el valor devuelto es
NULL
y
1
si el valor devuelto es
NOT NULL
.

Parámetros de entrada

expresión
Es obligatorio. Un nombre de campo o una expresión.

Ejemplos

Defina un campo calculado de Prism mediante
IS_VALID
. Esto devuelve un recuento de filas solo para las filas en las que este valor de campo es
NOT NULL
. Si un valor es
NULL
, devuelve 0 para esa fila. En este ejemplo, creamos un campo calculado Prism (
sale_amount_not_null
) utilizando el campo
sale_amount
como base.
IS_VALID([sale_amount])
A continuación, puede utilizar el campo calculado
sale_amount_not_null
Prism para calcular un promedio exacto de
sale_amount
que excluya
NULL
valores:
SUM([sale_amount])/SUM([sale_amount_not_null])