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

YTD para el mismo período (mes actual) Año anterior

Hola

Actualmente, estoy obteniendo el monto de las ventas en función del año. pero quiero mostrar la línea para YTD del mismo mes actual (octubre) año anterior y de manera similar Último año 2 (2019) también. Quiero informar que se ve a continuación

Ramachandran_0-1634759737199.png

para su referencia, adjunté el archivo .pbix aquí Period.pbix - Google Drive

Alguien revise y me dé una sugerencia sobre cómo lograr esto.

saludos

Carnero

1 ACCEPTED SOLUTION

Ah. Esta es una solicitud bastante diferente de lo que estaba pensando.

Pruebe esto

SalesYTDMonths = 
VAR ThisYear = CALCULATE ( MAX ('Table'[Year] ), ALLSELECTED ('Calendar' ) )
VAR MonthsYTD = CALCULATETABLE ( VALUES ('Calendar'[Month] ), 'Calendar'[Year] = ThisYear )
RETURN
    CALCULATE ( SUM ('Table'[Sales Amt] ), 'Calendar'[Month] IN MonthsYTD )
SalesRemainderMonths = SUM ('Table'[Sales Amt] ) - [SalesYTDMonths]

AlexisOlson_0-1634827355912.png

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Si tiene su tabla de calendario configurada como una dimensión de fecha adecuada, puede escribir

SalesYTD = CALCULATE ( SUM ('Table'[Sales Amt] ), DATESYTD ('Calendar'[Date] ) )
SalesYTD-1 = CALCULATE ( [SalesYTD], DATEADD ('Calendar'[Date], -1, YEAR ))
SalesYTD-2 = CALCULATE ( [SalesYTD], DATEADD ('Calendar'[Date], -2, YEAR ))

Para su archivo, deberá crear una relación desde 'Calendario' hasta una columna de fecha en 'Tabla'. Recomendaría definir una nueva columna calculada

Date = DATEVALUE ( 'Table'[Month] & " " & 'Table'[Year] )

Luego configure la relación de esta manera:

AlexisOlson_0-1634763504342.png

Gracias por su actualización. Después de actualizar el código y estoy recibiendo el informe

Ramachandran_0-1634792329233.png

Pero, quiero algo diferente, ¿Es posible mostrar que el informe es como

Ramachandran_1-1634793381525.png

los datos del informe basados en mis muestras.

fyr, he adjuntado el último informe está aquí Period_updated.pbix - Google Drive

saludos

Carnero

Ah. Esta es una solicitud bastante diferente de lo que estaba pensando.

Pruebe esto

SalesYTDMonths = 
VAR ThisYear = CALCULATE ( MAX ('Table'[Year] ), ALLSELECTED ('Calendar' ) )
VAR MonthsYTD = CALCULATETABLE ( VALUES ('Calendar'[Month] ), 'Calendar'[Year] = ThisYear )
RETURN
    CALCULATE ( SUM ('Table'[Sales Amt] ), 'Calendar'[Month] IN MonthsYTD )
SalesRemainderMonths = SUM ('Table'[Sales Amt] ) - [SalesYTDMonths]

AlexisOlson_0-1634827355912.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.