Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
¡Hola a todos!
Como he especificado en el título, estoy tratando de obtener el id (En mi caso, un nombre de usuario) con el número máximo de repeticiones en una tabla, en el último mes. Más específicamente, necesito buscar qué usuario hace el mayor número de confirmaciones en el mes pasado y mostrar el nombre de usuario en una vista.
Tengo estas dos tablas:
¿Alguien puede decirme qué puedo hacer?
Gracias de antemano!
Solved! Go to Solution.
@ImaginaCorregir
Pruebe esta medida y puede mi muestra en el pbix a continuación:
Measure = CALCULATE(MAX('Usuarios'[Nombre]),FILTER('Datos commits', [Usuario] = CALCULATE(COUNT([Usuario]),FILTER(ALL('Datos commits'),[Usuario]=MAX('Datos commits'[Usuario])))))
Paul Zheng _ Equipo de apoyo de la comunidad
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Medir como
commits - count(Table[ID commit])
Crear rango y filtrar o tener N superior
rank - rankx(all(Table[userio]),[commits])
Top 5 - CALCULATE([commits],TOPN(5,all(Table[userio]),[commits],DESC),VALUES(Table[userio]))
Hola @amitchandak,gracias por la respuesta rápida.
Acabo de intentarlo, pero no está funcionando como esperaba. Ese es el código:
AlcaldeContribuidorMes ?
El VAR confirma el recuento ('Datos commits'[ID Commit])
VAR rankUsuario = RANKX(ALL(Usuarios[Nombre]), commits)
CALCULATE DE DEVOLUCION(
Comete
TOPN(1, ALL(Usuarios[Nombre]), commits, DESC),
VALUES(Usuarios[Nombre])
)
Y en mi opinión estoy viendo el número total de confirmaciones:
Además, no puedo ver en esa función de Dax donde está filtrando confirma tabla por fecha (para el mes pasado). He logrado crear este código para él:
VAR commitsLastMonth - FILTER(
'Datos se compromete',
Y(
YEAR([Fecha]) - YEAR(TODAY()),
MES([Fecha]) - MONTH(TODAY())
)
)
@ImaginaCorregir
Pruebe esta medida y puede mi muestra en el pbix a continuación:
Measure = CALCULATE(MAX('Usuarios'[Nombre]),FILTER('Datos commits', [Usuario] = CALCULATE(COUNT([Usuario]),FILTER(ALL('Datos commits'),[Usuario]=MAX('Datos commits'[Usuario])))))
Paul Zheng _ Equipo de apoyo de la comunidad
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |