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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Anonymous
Not applicable

Da en blanco cuando el numerador es 0

Hola a todos.

Estoy usando DIVIDE y en algunos casos el numerador es 0 (o en blanco, no estoy completamente seguro de cómo dax trata la siguiente medida) y no me da ningún valor. El objetivo es obtener un 0 % si es 0.

Mi medida:

Usuarios móviles activos ?
VAR Yes_Count de VAR ( VAR Yes_Count?
CALCULAR (
DISTINCTCOUNT ( 'Estadísticas de los equipos'[Nombre principal de usuario] ),
'Estadísticas de equipos'[Usuario móvil activo] - "Sí",
'user AD'[IsManager] á 0
)
devolución
divide(Yes_Count,[Team Count])
La primera parte solo calcula cuántos "Sí' hay en la columna y devuelve la proporción de recuento YES y recuento de equipos. Así que el problema aparece cuando no hay SI.
1 ACCEPTED SOLUTION
Anonymous
Not applicable



Utilice lo siguiente en RETURN

IF ( Yes_Count >0 ,divide(Yes_Count,[Team Count]), 0)

View solution in original post

3 REPLIES 3
negi007
Community Champion
Community Champion

@aleksandra_stan Puede modificar su dax como a continuación.

Opción 1:

Usuarios móviles activos ?
VAR Yes_Count de VAR ( VAR Yes_Count?
CALCULAR (
DISTINCTCOUNT ( 'Estadísticas de los equipos'[Nombre principal de usuario] ),
'Estadísticas de equipos'[Usuario móvil activo] - "Sí",
'user AD'[IsManager] á 0
)
devolución
if (divide(Yes_Count,[Team Count])-0,0,divide(Yes_Count,[Team Count]))

Opción2:

Usuarios móviles activos ?
VAR Yes_Count de VAR ( VAR Yes_Count?
CALCULAR (
DISTINCTCOUNT ( 'Estadísticas de los equipos'[Nombre principal de usuario] ),
'Estadísticas de equipos'[Usuario móvil activo] - "Sí",
'user AD'[IsManager] á 0
)
devolución
if (Yes_Count-0,0,divide(Yes_Count,[Team Count]))




Did I answer your question? Mark my post as a solution!
Appreciate your Kudos



Proud to be a Super User!


Follow me on linkedin

amitchandak
Super User
Super User

@aleksandra_stan ,

No muy claro

Inténtalo como

devolución

if( isblank([Team Count]) [Recuento de equipos]-0, 0,divide(Yes_Count,[Team Count]))

Join us as experts from around the world come together to shape the future of data and AI!
At the Microsoft Analytics Community Conference, global leaders and influential voices are stepping up to share their knowledge and help you master the latest in Microsoft Fabric, Copilot, and Purview.
️ November 12th-14th, 2024
 Online Event
Register Here
Anonymous
Not applicable



Utilice lo siguiente en RETURN

IF ( Yes_Count >0 ,divide(Yes_Count,[Team Count]), 0)

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors