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

TopN por nombre de informe

Hola a todos

Estoy tratando de obtener un TopN simple por nombres de informes. La N es un rango de 1 a 5. Según la frecuencia del nombre del informe (es decir, el recuento), me gustaría mostrar la parte superior N por nombre del informe.

archivo de muestra adjunto y una captura de pantalla del resultado esperado.

HeshamK_0-1632400022891.png

Archivo de ejemplo.

Gracias.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

No @HeshamK,

También puede probar la siguiente fórmula, consulte la siguiente prueba:

Col_count =
CALCULATE ( COUNTROWS ( Data ), ALLEXCEPT ( Data, Data[Report Name] ) )
Column = 
RANKX (
    Data,
    CALCULATE ( COUNTROWS ( Data ), ALLEXCEPT ( Data, Data[Report Name] ) ),
    [Col_count],
    ,
    DENSE
)

Coloque la fórmula de medida en el filtro de la tabla visual y establezca el valor en no 0:

vhenrykmstf_0-1632735529469.png

vhenrykmstf_1-1632735551349.png

Si el problema aún no se resuelve, proporcione información detallada sobre el error y hágamelo saber de inmediato. Esperamos su respuesta.


Saludos
Henrio


Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

No @HeshamK,

También puede probar la siguiente fórmula, consulte la siguiente prueba:

Col_count =
CALCULATE ( COUNTROWS ( Data ), ALLEXCEPT ( Data, Data[Report Name] ) )
Column = 
RANKX (
    Data,
    CALCULATE ( COUNTROWS ( Data ), ALLEXCEPT ( Data, Data[Report Name] ) ),
    [Col_count],
    ,
    DENSE
)

Coloque la fórmula de medida en el filtro de la tabla visual y establezca el valor en no 0:

vhenrykmstf_0-1632735529469.png

vhenrykmstf_1-1632735551349.png

Si el problema aún no se resuelve, proporcione información detallada sobre el error y hágamelo saber de inmediato. Esperamos su respuesta.


Saludos
Henrio


Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

View solution in original post

Gracias @v-henryk-mstf. para compartir la solución. Esto es exactamente lo que estaba buscando.

Syndicate_Admin
Administrator
Administrator

@HeshamK , medidas como

recuento de informes = recuento(Tabla[Nombre del informe])

calculate(AverageX(Table,[report count ]),TOPN(5,allselected(Date[report Name]),[report count ],DESC), values(Date[report Name]))

referir si neeed

https://community.powerbi.com/t5/Community-Blog/Dynamic-TopN-made-easy-with-What-If-Parameter/ba-p/3...

en el lugar cinco puede usar qué pasa si , si es necesario

Helpful resources

Announcements
UG GA Amplification 768x460.png

Launching new user group features

Learn how to create your own user groups today!

November Power BI Update 768x460.png

Check it Out!

Click here to read more about the November 2021 Updates!

M365 768x460.jpg

Microsoft 365 Collaboration Conference | December 7–9, 2021

Join us, in-person, December 7–9 in Las Vegas, for the largest gathering of the Microsoft community in the world.