Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Instrucción Dax IF/AND con condición Null

Hola a todos

Tengo que crear una instrucción IF/AND con una condición nula

Mi condición es la siguiente:

Calidad =

IF(ISBLANK([Versión]) && NOT(ISBLANK([Fecha])),

"Sí",

"No")

La lógica es que si Version es null y Date no es null, entonces sale "Sí", de lo contrario "No".

No estoy obteniendo una salida y creo que algo anda mal con la codificación.

Soy bastante nuevo en Power BI y DAX, por lo que cualquier recurso para estudiar es muy apreciado.

¡Gracias!

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

¿Tiene algún ejemplo de datos de entrada y salida?

Comentario de https://docs.microsoft.com/en-us/dax/blank-function-dax

  • Algunas funciones de DAX tratan las celdas en blanco de manera algo diferente a Microsoft Excel. Los espacios en blanco y las cadenas vacías ("") no siempre son equivalentes, pero algunas operaciones pueden tratarlos como tales.

Entrada

VersiónFecha
A9.12
A
9.10
B9.12

Salida

VersiónFechaCalidad
A9.12No
A
9.10No
B9.12No
No

Son cadenas en blanco y no vacías.

Por favor, hágamelo saber si necesita más claridad

Hi, @Thoprice022

Puede probar los siguientes métodos.

Quality = 
IF([Version]=BLANK()&&[Date]<>BLANK(),
"Yes",
"No")

vzhangti_0-1663135765623.png

¿Es este el resultado que esperas?

Saludos

Equipo de soporte de la comunidad _Charlotte

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Al recrear en mi propio PBI, noté que su instrucción DAX proporcionada tiene un paréntesis adicional después de ISBLANK ([Fecha]), por lo que podría probar la versión fija a continuación:

Quality = IF(NOT(ISBLANK([Version])) && ISBLANK([Date]), "Yes", "No")

Si esto no soluciona las cosas, ¿puede decirme si hay un error (y si es así, qué dice), o la columna de calidad simplemente aparece en blanco? Además, ¿qué tipo de datos está utilizando para la fecha?

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.