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
Power BI December 2021 Update_carousel 768x460.jpg

Check it Out!

Click here to read more about the December 2021 Updates!

Jan 2022 Dev Camp 768x460 copy.png

Power BI Dev Camp- January 27th, 2022

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

UG GA Amplification 768x460.png

Launching new user group features

Learn how to create your own user groups today!