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

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.

Reply
Migscruz
Helper I
Helper I

Cómo hacer TOP N en un período de tiempo

¡Hola! ¿Cómo puedo hacer un TOP N en un período de tiempo? Tengo las ventas de enero de 2020 a noviembre 2020 y quiero ver los 5 mejores productos en un gráfico de líneas. El eje X debe ser todo el año 2020 (de enero de 2020 a noviembre 2020) pero necesito mostrarme sólo las 5 mejores ventas de productos en los últimos 3 meses.

Gracias 🙂

1 ACCEPTED SOLUTION
mahoneypat
Employee
Employee

Por favor, pruebe esta expresión de medida para obtener su resultado. Puede establecer el intervalo de fechas de enero y novón con una segmentación de datos, pero esto limitará las líneas mostradas a la parte superior3 en los últimos 3 meses (suponiendo que tenga la columna de producto como leyenda).

Mantener los 3 mejores productos ?
VAR maxdate ?
MAX ( 'Fecha'[Fecha] )
VAR top3 ?
TOPN (
3,
ALL ( 'Producto'[Producto] ),
CALCULAR (
[Ventas totales],
TODO ( 'Fecha' ),
'Fecha'[Fecha] <-maxdate,
'Fecha'[Fecha]
> EDATE (
maxdate,
-3
)
)
)
devolución
CALCULAR (
[Ventas totales],
KEEPFILTERS ( top3 )
)

saludos

palmadita





Did I answer your question? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


View solution in original post

4 REPLIES 4
v-yuaj-msft
Community Support
Community Support

Hola @Migscruz ,

En función de su descripción, puede realizar algunos pasos de la siguiente manera.

  1. Cree una columna calculada.

Columna: IF(MONTH('Sheet3'[date])<9,0,'Sheet3'[Value])

  1. Cree un gráfico de líneas.

v-yuaj-msft_0-1606294356177.png

v-yuaj-msft_1-1606294356181.png

Resultado:

v-yuaj-msft_2-1606294376455.png

Espero que eso sea lo que estabas buscando.

Saludos

Yuna

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

mahoneypat
Employee
Employee

Por favor, pruebe esta expresión de medida para obtener su resultado. Puede establecer el intervalo de fechas de enero y novón con una segmentación de datos, pero esto limitará las líneas mostradas a la parte superior3 en los últimos 3 meses (suponiendo que tenga la columna de producto como leyenda).

Mantener los 3 mejores productos ?
VAR maxdate ?
MAX ( 'Fecha'[Fecha] )
VAR top3 ?
TOPN (
3,
ALL ( 'Producto'[Producto] ),
CALCULAR (
[Ventas totales],
TODO ( 'Fecha' ),
'Fecha'[Fecha] <-maxdate,
'Fecha'[Fecha]
> EDATE (
maxdate,
-3
)
)
)
devolución
CALCULAR (
[Ventas totales],
KEEPFILTERS ( top3 )
)

saludos

palmadita





Did I answer your question? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


themistoklis
Community Champion
Community Champion

@Migscruz

Puede usar el panel Filtros para agregar la medida y los productos X principales seleccionados en función de esta medida.

Top_1.jpg

O puede usar una medida como la siguiente:

Top 2 Products per Region =
VAR
ranking = VALUES(‘Sales Records'[Item Type])
Return
CALCULATE([Total Revenue],
TOPN(2,ALL(‘Sales Records'[Item Type]),[Total Revenue]),
ranking)

Hola @themistoklis ! Pero necesito en el eje X para mostrarme todo el período de 2020 de sólo los 5 productos con más ventas en los últimos 3 meses. Si utilizo el filtro entonces me muestra los 5 mejores productos en el período de todos 2020.

Gracias 🙂

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.