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

Cálculo de la cantidad media mensual

Tengo datos que contienen pedidos de clientes junto con cantidades de cada artículo.

Deseo calcular el promedio mensual de cada material por cliente. Traté de usar la función promedio, pero los números no cuadraban correctamente.

Estoy tratando de generar un informe similar a este

Material #Descripción del materialClienteCantidad media mensual
123456LápicesGrapas
123456LápicesWalmart
123456LápicesCostco
654789SharpnerGrapas
654789SharpnerWalmart
654789SharpnerCostco
987456TintaGrapas
987456TintaWalmart
987456TintaCostco

Mis datos de muestra tienen este aspecto

FechaMaterial #Descripción del materialClienteCantidad
1/1/2021123456LápicesGrapas100
1/1/2021654789SharpnerWalmart400
25/1/2021654123PapelCostco300
1/3/2021123456LápicesWalmart300
2/3/2021987456TintaGrapas500
15/3/2021654789SharpnerCostco600
2/4/2021123456LápicesGrapas100
10/4/2021654123PapelWalmart400
15/4/2021987456TintaGrapas300
10/5/2021987456TintaCostco200
15/5/2021123456LápicesCostco500
20/5/2021654789SharpnerGrapas100
7/7/2021654123PapelCostco200
8/7/2021123456LápicesCostco500
20/7/2021987456TintaWalmart400
2/8/2021654789SharpnerGrapas300
24/08/2021123456LápicesWalmart100
15/9/2021987456TintaCostco200
20/10/2021123456LápicesGrapas200
25/10/2021654123PapelCostco300
29/10/2021123456LápicesGrapas200
17/11/2021654789SharpnerWalmart600
20/11/2021987456TintaWalmart200
27/11/2021654789SharpnerCostco400
10/12/2021123456LápicesWalmart400
15/12/2021654123PapelCostco300
16/12/2021123456LápicesWalmart200
1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Pruebe lo siguiente:

1) Crear una tabla de fechas:

Date = 
    VAR EarliestYear = YEAR ( MIN ( Sales[Date] ) )
    VAR LatestYear = YEAR ( MAX ( Sales[Date] ) )

    RETURN
    ADDCOLUMNS (
        CALENDAR (
            DATE ( EarliestYear, 1, 1 ),
            DATE ( LatestYear, 31, 12 )
        ),
        "Month", DATE ( YEAR ( [Date] ), MONTH ( [Date] ), 1 ) //Format as mmmm YYYY
    )

2) Establecer tipos de columna como fecha para ambos y formatear Mes como mmmm AAAA

bcdobbs_0-1643209200959.png

3) Márquelo como una tabla de fechas.

4) Crea una relación con tu tabla principal (llamé a la mía Ventas)

bcdobbs_1-1643209246505.png

5) Crear una medida en la tabla principal:

Average Monthly Quantity = 
    AVERAGEX (
        VALUES ( 'Date'[Month] ),
        CALCULATE ( SUM ( Sales[Quantity] ) )
    )

6) Úsalo en una tabla visual:

bcdobbs_2-1643209475094.png

View solution in original post

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Pruebe lo siguiente:

1) Crear una tabla de fechas:

Date = 
    VAR EarliestYear = YEAR ( MIN ( Sales[Date] ) )
    VAR LatestYear = YEAR ( MAX ( Sales[Date] ) )

    RETURN
    ADDCOLUMNS (
        CALENDAR (
            DATE ( EarliestYear, 1, 1 ),
            DATE ( LatestYear, 31, 12 )
        ),
        "Month", DATE ( YEAR ( [Date] ), MONTH ( [Date] ), 1 ) //Format as mmmm YYYY
    )

2) Establecer tipos de columna como fecha para ambos y formatear Mes como mmmm AAAA

bcdobbs_0-1643209200959.png

3) Márquelo como una tabla de fechas.

4) Crea una relación con tu tabla principal (llamé a la mía Ventas)

bcdobbs_1-1643209246505.png

5) Crear una medida en la tabla principal:

Average Monthly Quantity = 
    AVERAGEX (
        VALUES ( 'Date'[Month] ),
        CALCULATE ( SUM ( Sales[Quantity] ) )
    )

6) Úsalo en una tabla visual:

bcdobbs_2-1643209475094.png

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.