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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Diferencia mes a mes

Hola

Estoy tratando de encontrar la diferencia en los valores mes a mes. Por ejemplo, del 30/11/2021 al 31/12/2021 la diferencia es de 405.906 ( valor total usd columna 11,30 14.407.600 menos valor total usd columna 12/31 14.813.506). Este valor debería aparecer en la 3ª fila de la columna NAV MOM Diff 2.

Pero en cambio muestra 14,813,506, que es el mismo número que el valor total de la columna usd.

¿Usé la fórmula a continuación pero no estoy seguro de lo que estoy haciendo mal?

NAV MOM Diff 2 = SUM('daily_report (2)'[valor total usd])-CALCULATE(SUM('daily_report (2)'[valor total usd]),PREVIOUSMONTH('daily_report (2)'[pedate]))

gmasta1129_0-1644607589844.png

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hay @gmasta1129 ,

Para este tipo de problema, debe crear una tabla de calendario y vincular esta tabla a su tabla de datos fácticos por fecha. No se puede hacer referencia a la fecha de la tabla de datos directamente en la función PREVIOUSMONTH .

M_result =
CALCULATE (
    SUM ( 'Table'[total value usd] ),
    FILTER ( ALL ( 'Table' ), 'Table'[Col_2] = MAX ( 'Table'[Col_2] ) )
)
    - CALCULATE ( [M_sum], PREVIOUSMONTH ( Tab_cal[Date] ) )

vhenrykmstf_0-1644909133484.png

blog relacionado y solución como se muestra a continuación:

DAX - Función PREVIOUSMONTH - Documentos de Power BI

Resuelto: Error con PREVIOUSMONTH - duplicatedates - Microsoft Power BI Community


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, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Hay @gmasta1129 ,

Para este tipo de problema, debe crear una tabla de calendario y vincular esta tabla a su tabla de datos fácticos por fecha. No se puede hacer referencia a la fecha de la tabla de datos directamente en la función PREVIOUSMONTH .

M_result =
CALCULATE (
    SUM ( 'Table'[total value usd] ),
    FILTER ( ALL ( 'Table' ), 'Table'[Col_2] = MAX ( 'Table'[Col_2] ) )
)
    - CALCULATE ( [M_sum], PREVIOUSMONTH ( Tab_cal[Date] ) )

vhenrykmstf_0-1644909133484.png

blog relacionado y solución como se muestra a continuación:

DAX - Función PREVIOUSMONTH - Documentos de Power BI

Resuelto: Error con PREVIOUSMONTH - duplicatedates - Microsoft Power BI Community


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, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Syndicate_Admin
Administrator
Administrator

@gmasta1129 Puede encontrar esto útil - https://community.powerbi.com/t5/Community-Blog/To-bleep-With-Time-Intelligence/ba-p/1260000

Además, vea si mi Time Intelligence the Hard Way proporciona una forma diferente de lograr lo que está buscando.

https://community.powerbi.com/t5/Quick-Measures-Gallery/Time-Intelligence-quot-The-Hard-Way-quot-TIT...

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

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

Top Solution Authors
Top Kudoed Authors