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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
Syndicate_Admin
Administrator
Administrator

Ventas de YTD y MTD basadas en la selección de año y mes

Hola Equipo,

He strcuked en YTD y MTD cálculo.

YTD: Si selecciono el año = 2020 y el mes = julio , debe reflejar los datos de enero de 2020 a julio de 2020.

MTD: Si selecciono mes = julio , debe reflejar los datos de enero a julio

Por favor, haga lo necesario. Gracias de antemano!

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

No @chandru123 ,

Pruebe la siguiente fórmula. Si selecciona Año y Mes, mostrará las ventas de YTD. Y si selecciona Mes= julio, mostrará los datos de ventas para todos los años de enero a julio.

Y/MTD = 
CALCULATE(
    SUM(Sales[Amount]), 
    FILTER(
        ALL('Date'),
        'Date'[MonthNum] <= MAX('Date'[MonthNum]) 
        && 'Date'[Year] in VALUES('Date'[Year])
    )
)

vkkfmsft_0-1626934714120.png vkkfmsft_1-1626934728288.png

Si el problema sigue sin resolverse, proporcione información detallada del error o el resultado esperado que espera. Hágamelo saber de inmediato, esperando su respuesta.

Saludos
Winniz

Si esta publicación 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

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Hola a todos

Mi requisito es el mismo. Basado en Calyear/Month desea calcular los valores YTD Por favor, ayúdame

Syndicate_Admin
Administrator
Administrator

No @chandru123 ,

Pruebe la siguiente fórmula. Si selecciona Año y Mes, mostrará las ventas de YTD. Y si selecciona Mes= julio, mostrará los datos de ventas para todos los años de enero a julio.

Y/MTD = 
CALCULATE(
    SUM(Sales[Amount]), 
    FILTER(
        ALL('Date'),
        'Date'[MonthNum] <= MAX('Date'[MonthNum]) 
        && 'Date'[Year] in VALUES('Date'[Year])
    )
)

vkkfmsft_0-1626934714120.png vkkfmsft_1-1626934728288.png

Si el problema sigue sin resolverse, proporcione información detallada del error o el resultado esperado que espera. Hágamelo saber de inmediato, esperando su respuesta.

Saludos
Winniz

Si esta publicación ayuda, entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Syndicate_Admin
Administrator
Administrator

@chandru123, MTD debe ser desde el 1 de julio hasta la fecha máx. Eso hace cuando se selecciona la fecha. Cuando no lo hace, la última fecha del mes es la fecha

Si tiene fecha y puede crear una tabla de fechas

ejemplo de uso de inteligencia de tiempo

YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"12/31"))
Last YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-1,Year),"12/31"))

MTD Ventas = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD('Date'[Date]))
last MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd('Date'[Date],-1,MONTH)))

Power BI: año tras año con o sin inteligencia de tiempo
https://medium.com/@amitchandak.1978/power-bi-ytd-questions-time-intelligence-1-5-e3174b39f38a
https://www.youtube.com/watch?v=km41KfM_0uA

Power BI: mes a mes con o sin inteligencia de tiempo
https://medium.com/@amitchandak.1978/power-bi-mtd-questions-time-intelligence-3-5-64b0b4a4090e
https://www.youtube.com/watch?v=6LUBbvcxtKA

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!

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors