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

NOT ISBLANK no funciona en la expresión DAX

Estoy intentando formar la expresión DAX para el gráfico circular. Pero, el conteo no está llegando correctamente.

a continuación está mi tabla.

A continuación se muestra la expresión.

Total_A = CALCULAR(CONTAR(«DATOS DE PRUEBA»[RECID]),FILTRO('DATOS DE PRUEBA',(NO («DATOS DE ENSAYO»[PAÍS-A] EN {"NO APLICABLE"} )
&& NO («DATOS DE ENSAYO»[PAÍS-B] EN {"NO APLICABLE"} )
&& NO («DATOS DE ENSAYO»[PAÍS-C] EN {"NO APLICABLE"} )
) && NO ISBLANK ('DATOS DE PRUEBA'[CÓDIGO])))
DEVOLUCIÓN Total_A
Aquí NOT ISBLANK no está filtrando.
cuál podría ser el problema..
El resultado del TOTAL IS : "3". Pero, siempre estoy recibiendo 5....
¿Cómo es posible...?
1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Probar:

Total_A = CALCULATE(COUNT('TEST DATA'[RECID]),FILTER('TEST DATA',(NOT ('TEST DATA'[COUNTRY-A] IN {"NOT APPLICABLE"} )
&& NOT ('TEST DATA'[COUNTRY-B] IN {"NOT APPLICABLE"} )
&& NOT ('TEST DATA'[COUNTRY-C] IN {"NOT APPLICABLE"} )
) && 'TEST DATA'[CODE] <> Blank()))

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Hola

Realmente no entiendo las respuestas que apuntan a la función en blanco, mi PowerBI no reconoce esta función de mierda y null (¡todo en minúsculas!) funciona muy bien.....

Simplemente puede comparar la columna con null....

Ejemplo: si [columna A]<>nulo, entonces .... de lo contrario ....

¡Respeta el caso! porque con If, IF, Null, NULL : ¡no funciona!

Doffy

Syndicate_Admin
Administrator
Administrator

Probar:

Total_A = CALCULATE(COUNT('TEST DATA'[RECID]),FILTER('TEST DATA',(NOT ('TEST DATA'[COUNTRY-A] IN {"NOT APPLICABLE"} )
&& NOT ('TEST DATA'[COUNTRY-B] IN {"NOT APPLICABLE"} )
&& NOT ('TEST DATA'[COUNTRY-C] IN {"NOT APPLICABLE"} )
) && 'TEST DATA'[CODE] <> Blank()))

¿Cuál sería la condición si solo estuviera en blanco en lugar de <> Blank()

&& 'TEST DATA'[CODE] <> Blank()

&& ISBLANK 'TEST DATA'[CÓDIGO]

Total_A = CALCULATE(COUNT('TEST DATA'[RECID]),FILTER('TEST DATA',(NOT ('TEST DATA'[PAÍS-A] EN {"NO APLICABLE"} )
&& NO ('DATOS DE PRUEBA'[PAÍS-B] EN {"NO APLICABLE"} )
&& NO ('DATOS DE PRUEBA'[PAÍS-C] EN {"NO APLICABLE"} )
) && ISBLANK('DATOS DE PRUEBA'[CÓDIGO])))

¿Funcionará lo anterior...?

Helpful resources

Announcements
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.