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
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

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

MayPowerBICarousel1

Power BI Monthly Update - May 2024

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

Top Solution Authors