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

Expresión de Dax acumulativa para varias dimensiones: producto y año-mes

Hola a todos,

Quiero lograr un crecimiento acumulativo del producto con respectivo a año-mes. Soy capaz de lograrlo con respecto a Año-Mes, pero cuando trato de lograrlo en base a otra dimensión como el Producto, mi lógica falla. Estoy compartiendo un ejemplo simple en la captura de pantalla

sshantaram_1-1628089761363.png

Por favor, hágamelo saber si hay una manera de lograr esto, también se aplicará la lógica al producto- >subproducto - >año-mes

Gracias por su tiempo

Saludos cordiales

Cs

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Ahí, @sshantaram

Para crear una medida como esta:

Measure =
CALCULATE (
    SUM ( 'Table'[Sales] ),
    FILTER (
        ALLEXCEPT ( 'Table', 'Table'[Product] ),
        'Table'[Date] <= MAX ( 'Table'[Date] )
    )
)

resultado:

vangzhengmsft_0-1628227743257.png

Consulte el archivo adjunto a continuación para obtener más detalles

Espero que esto ayude.

Saludos
Equipo de apoyo a la comunidad _ Zeon Zheng
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Ahí, @sshantaram

Para crear una medida como esta:

Measure =
CALCULATE (
    SUM ( 'Table'[Sales] ),
    FILTER (
        ALLEXCEPT ( 'Table', 'Table'[Product] ),
        'Table'[Date] <= MAX ( 'Table'[Date] )
    )
)

resultado:

vangzhengmsft_0-1628227743257.png

Consulte el archivo adjunto a continuación para obtener más detalles

Espero que esto ayude.

Saludos
Equipo de apoyo a la comunidad _ Zeon Zheng
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

@v-angzheng-msft Gracias que funciona. Aprendí algo nuevo 🙂

Syndicate_Admin
Administrator
Administrator

@sshantaram , primero debe desesan pivotar los datos del año. Eso dará columna de valor

https://radacad.com/pivot-and-unpivot-with-power-bi

Necesitas tener una tabla de años

Crear una medida como una a continuación y utilizar en matriz con año y producto

calculate(sum(Table[Value]) , filter(allselected(year), Year[Year] <= Max(Year[Year])))

@amitchandak Gracias por su respuesta. He utilizado esta medida calculada antes de "calculate(sum(Table[Value]) , filter(allselected(year), Year[Year] <= Max(Year[Year])))" pero solo funciona cuando solo tienes Time Dim .. pero si agregas un Producto Dim junto con Time Dim, no obtendremos el resultado.

sshantaram_0-1628148685537.png

Por favor, ayuda.

Saludos cordiales,

Cs

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.