Las expresiones que producen un tipo de datos variante no se pueden utilizar para definir columnas calculadas.

Un usuario Pregunto ✅

sureshdam18

Hola, soy nuevo en Power Bi.

mientras uso la declaración IF, recibo un error como este El tipo de datos de la variante de rendimiento no se puede utilizar para definir columnas calculadas.

El cálculo es: SI Y([Completion Status]= «Abrir»,[Status]= «MD Ops Review – Delete»), Hoja1[NET_DAY], «»)

Puede alguien ayudarme con esto.

¡Gracias de antemano!

Hola @ sureshdam18,

Creo que está intentando usar tanto el valor numérico como el valor del texto en una columna de cálculo para que power bi no pueda analizar automáticamente el tipo de datos de esta columna calculada.

Quizás pueda intentar usar 0 para reemplazar «» parte para mantener un tipo de datos similar o modificar el tipo de columna a texto.

Column=
IF (
    AND ( [Completion Status] = "Open", [Status] = "MD Ops Review - Delete" ),
    Sheet1[NET_DAY],
    0
)

Saludos,

Xiaoxin Sheng

Hola @ sureshdam18,

Creo que está intentando usar tanto el valor numérico como el valor del texto en una columna de cálculo para que power bi no pueda analizar automáticamente el tipo de datos de esta columna calculada.

Quizás pueda intentar usar 0 para reemplazar «» parte para mantener un tipo de datos similar o modificar el tipo de columna a texto.

Column=
IF (
    AND ( [Completion Status] = "Open", [Status] = "MD Ops Review - Delete" ),
    Sheet1[NET_DAY],
    0
)

Saludos,

Xiaoxin Sheng

ritanoori

En respuesta a v-shex-msft

Gracias, tuve el mismo problema y se resolvió.

ssvr

En respuesta a v-shex-msft

¿Y mi caso?

Por favor sugierame

[Expressions that yield variant data-type cannot be used to define calculated columns.]

truecondiation = SI (ISM[OData_{CH} Recommend0]= EN BLANCO (), ISM[OData_{RNSP} TSS_x00],ISMO[OData_{CH} Recommend0])

PowerBINewbie_1

En respuesta a v-shex-msft

Hola,

Recibo el mismo error con today (). ¿Alguna sugerencia sobre cómo solucionar este error?

cDate = SI ([SharePointColumnD]= «», «»,
SI([ICColumn]= «», AHORA (), [ICColumn]))

sureshdam18

En respuesta a v-shex-msft

Hola @ v-shex-msft

Gracias por la repetición,

El problema está resuelto.

Saludos,

Seguro

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *