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
Syndicate_Admin
Administrator
Administrator

Promedio mensual de los últimos años vs. mes del año en curso

Estimados ayudantes,

Espero que puedas ayudarme ya que estoy atrapado aquí.

Tengo algunos datos de ventas mensuales de los últimos años. Ahora me gustaría ver un promedio a largo plazo mensual en comparación con las ventas del mes actual. En Excel se vería como lo siguiente, basado en "minif", "maxif" y "averageif" teniendo en cuenta todos los datos antes de la Fecha de Venta:

Fin de mesMonthnumVentasMin mensualMáximo mensualPromedio mensual.
31.01.20181789
28.02.201821000
31.03.20183250
30.04.20184804
31.05.20185433
30.06.20186313
31.07.20187261
31.08.20188130
30.09.20189264
31.10.201810710
30.11.201811324
31.12.201812772
31.01.20191213789789789
28.02.20192385100010001000
31.03.20193650250250250
30.04.20194257804804804
31.05.20195894433433433
30.06.20196629313313313
31.07.20197863261261261
31.08.20198574130130130
30.09.20199134264264264
31.10.201910406710710710
30.11.201911145324324324
31.12.201912699772772772
31.01.20201780213789501
29.02.202025233851000692,5
31.03.20203666250650450
30.04.20204638257804530,5
31.05.20205555433894663,5
30.06.20206641313629471
31.07.2020797261863562
31.08.20208995130574352
30.09.20209569134264199
31.10.202010870406710558
30.11.202011516145324234,5
31.12.202012938699772735,5
31.01.20211474213789594
28.02.202124003851000636
31.03.20213605250666522
30.04.20214646257804566,3333333
31.05.20215929433894627,3333333
30.06.20216612313641527,6666667
31.07.2021747397863407
31.08.2021878130995566,3333333
30.09.20219945134569322,3333333
31.10.20211013406870662
30.11.202111682145516328,3333333
31.12.202112647699938803
31.01.20221614213789564
28.02.2022213003851000577
31.03.20223500250666542,75
30.04.20224600257804586,25
31.05.20225 433929702,75
30.06.20226 313641548,75
31.07.20227 97863423,5
31.08.20228 78995444,25
30.09.20229 134945478
31.10.202210 13870499,75
30.11.202211 145682416,75
31.12.202212 647938764

El objetivo es tener un Gráfico como el siguiente:

Manuel123_1-1651134136826.png

Apuesto a que esto es posible en power bi usando DAX. Sin embargo, simplemente no sé cómo.

Realmente espero sus sugerencias y ayuda.

BR
Manuel

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hay @Manuel123 ,

Si desea crear monthly min/max/avg. en Power BI, puede probar dax para crear columnas calculadas.

Monthly min = 
CALCULATE (
    MIN ( 'Table'[Sales] ),
    FILTER (
        'Table',
        'Table'[End of Month] < EARLIER ( 'Table'[End of Month] )
            && 'Table'[Monthnum] = EARLIER ( 'Table'[Monthnum] )
    )
)
Monthly max = 
CALCULATE (
    MAX ( 'Table'[Sales] ),
    FILTER (
        'Table',
        'Table'[End of Month] < EARLIER ( 'Table'[End of Month] )
            && 'Table'[Monthnum] = EARLIER ( 'Table'[Monthnum] )
    )
)
Monthly avg. = 
CALCULATE (
    AVERAGE ( 'Table'[Sales] ),
    FILTER (
        'Table',
        'Table'[End of Month] < EARLIER ( 'Table'[End of Month] )
            && 'Table'[Monthnum] = EARLIER ( 'Table'[Monthnum] )
    )
)

El resultado es el siguiente.

RicoZhou_0-1651479190857.png

Saludos
Rico Zhou

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

View solution in original post

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Hay @Manuel123 ,

Si desea crear monthly min/max/avg. en Power BI, puede probar dax para crear columnas calculadas.

Monthly min = 
CALCULATE (
    MIN ( 'Table'[Sales] ),
    FILTER (
        'Table',
        'Table'[End of Month] < EARLIER ( 'Table'[End of Month] )
            && 'Table'[Monthnum] = EARLIER ( 'Table'[Monthnum] )
    )
)
Monthly max = 
CALCULATE (
    MAX ( 'Table'[Sales] ),
    FILTER (
        'Table',
        'Table'[End of Month] < EARLIER ( 'Table'[End of Month] )
            && 'Table'[Monthnum] = EARLIER ( 'Table'[Monthnum] )
    )
)
Monthly avg. = 
CALCULATE (
    AVERAGE ( 'Table'[Sales] ),
    FILTER (
        'Table',
        'Table'[End of Month] < EARLIER ( 'Table'[End of Month] )
            && 'Table'[Monthnum] = EARLIER ( 'Table'[Monthnum] )
    )
)

El resultado es el siguiente.

RicoZhou_0-1651479190857.png

Saludos
Rico Zhou

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

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.