cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

Función Dax Count con suma

Estoy atrapado en esto, tenía esta tabla a la que convertí a la 2ª tabla a continuación.

UsuarioFechaHoras dedicadas
Arun Gopinath Prabhu27/07/20212.5
Fahad Rauf Shaikh28/07/20213.6
Vikrant Sanjay Tamboli27/07/20211.4
Vikrant Sanjay Tamboli28/07/20211.1
Arun Gopinath Prabhu28/07/20213.1
Rajtarangini28/07/20211.8
Swati Singh27/07/20212.3
Utkarsha Sharma28/07/20214.5
Utkarsha Sharma27/07/20211
Shubham A Tembhurnikar27/07/20211.4
Shubham A Tembhurnikar28/07/20211.1
Rajtarangini27/07/20213.1
Swati Singh28/07/20210.4
Fahad Rauf Shaikh27/07/20212.2

Convertí la tabla de arriba a la tabla de abajo.

UsuariosHoras de referenciaTotal de horas
Arun Gopinath Prabhu55.6
Fahad Rauf Shaikh55.8
Vikrant Sanjay Tamboli52.5
Rajtarangini54.9
Swati Singh52.7
Utkarsha Sharma55.5
Shubham A Tembhurnikar52.5

Resumí la duración de las horas al usuario respectivo, pero ahora quiero contar el número de usuarios en función del total de horas por encima de 5, por lo que mi resultado debería estar debajo de la tabla que muestra el recuento de sobre-triunfadores que excede la línea de base de 5 horas.

UsuariosHoras de referenciaTotal de horasRecuento de resultados deseados
Arun Gopinath Prabhu55.61
Fahad Rauf Shaikh55.81
Vikrant Sanjay Tamboli52.50
Rajtarangini54.90
Swati Singh52.70
Utkarsha Sharma55.51
Shubham A Tembhurnikar52.50

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@Hamdan1234 , Asumiendo el Total de Horas es una medida. Pruebe una medida como

Countx( filter(Values(Table[Users]), [Total Hours] >5), [USers])

o

sumx( Valores(Tabla[Usuarios]),if( [Horas totales] >5, 1, 0))

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

@Hamdan1234
La siguiente consulta le ayuda a crear una columna con el resultado.
If(Table[HoursTotal]>5,1,0)

Syndicate_Admin
Administrator
Administrator

Hola @Hamdan1234

Puede agregar la columna deseada a la tabla convertida con este código:

If(table[Total de horas]>5,1,0)

Si este post Ayuda, por favor considere aceptarél como la soluciónpara ayudar a los otros miembros a encontrarlo más rápidamente.

Aprecia tus felicitaciones✌️!!



Syndicate_Admin
Administrator
Administrator

@Hamdan1234 , Asumiendo el Total de Horas es una medida. Pruebe una medida como

Countx( filter(Values(Table[Users]), [Total Hours] >5), [USers])

o

sumx( Valores(Tabla[Usuarios]),if( [Horas totales] >5, 1, 0))

View solution in original post

En lugar de poner un número fijo como 5, ¿podemos usar una medida para hacerlo dinámico? ¿Cómo podemos hacerlo como si lo creáramos?

Helpful resources

Announcements
UG GA Amplification 768x460.png

Launching new user group features

Learn how to create your own user groups today!

Power BI October Update 2021.jpg

Power BI Release

Click here to read more about the October 2021 Release!

Community Connections 768x460.jpg

Community & How To Videos

Check out the new Power Platform Community Connections gallery!

Teds Dev Camp Oct. 2021 768x460.jpg

Power BI Dev Camp - October 28th, 2021

Mark your calendars and join us for our next Power BI Dev Camp!

Top Solution Authors