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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Damelau
New Member

Ayuda - Ventas totales del año pasado - El año no comienza el 1 de enero

Hola Comunidad PBI,

¿Alguien puede ayudarme a resolver este?

Estoy tratando de calcular el YTD de ventas totales para el último yesr con el fin de comparar con el total de ventas YTD.

Mi problema es que tenemos un año fiscal que comienza el 1/10/AAAA y termina en 30/9/YY+1

Cuando uso la fórmula sameperiodlastyear - calcula YTD a partir del 1 de enero. Pero no puedo lograr combinarlo con una condición para resolver mi problema de ejercicio.

Por favor, ¿alguien puede ayudarme?

Muchas gracias

Lau

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@Damelau , en datesytd y totalytd se puede dar la fecha de finalización para obtener ytd

Obtener calendario oct / sep

https://community.powerbi.com/t5/Community-Blog/Creating-Financial-Calendar-Decoding-Date-and-Calend...

Fórmula

YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"09/30"))
Last YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-1,Year),"09/30"))
This year Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR('Date'[Date]),"09/30"))
Last year Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR(dateadd('Date'[Date],-1,Year)),"09/30"))
Last to last YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-2,Year),"09/30"))

Power BI — Preguntas YTD — Inteligencia de tiempo 1–5
https://medium.com/@amitchandak.1978/power-bi-ytd-questions-time-intelligence-1-5-e3174b39f38a

Para obtener lo mejor de la función de inteligencia del tiempo. Asegúrese de que tiene un calendario de fechas y que se ha marcado como la fecha en la vista de modelo. Además, únase a ella con la columna de fecha de su/s hecho/s. Consulte:
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi
https://www.sqlbi.com/articles/creating-a-simple-date-table-in-dax/

Vea si mi seminario web sobre Time Intelligence puede ayudar: https://community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-Y...


Apreciamos tus Felicitaciones.

View solution in original post

4 REPLIES 4
v-deddai1-msft
Community Support
Community Support

Hola @Damelau ,

Por favor, intente crear una tabla de calendario:

Calendar = CALENDARAUTO()

A continuación, cree una relación entre la tabla de hechos y la tabla de calendario, y puede utilizar la siguiente medida:

Result = 
var _year = SELECTEDVALUE('Calendar'[Date].[Year])
return

CALCULATE(
    SUM(Sales_Data[Sales]),
    FILTER(
        ALL('Calendar'),
        'Calendar'[Date]>=DATE(_year-1,9,1)&&
        'Calendar'[Date]<=DATE(_year,Month(Today()),Day(Today()))
    )
)

Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Saludos

Dedmon Dai

SamMitchellTVG
Frequent Visitor

¿Tiene un calendario fiscal con fecha fiscal y ejercicio? E.g.

FechaFiscal_Year
30/09/20202019
01/10/20202020
02/10/20202020

Si es así, podría hacer lo siguiente.

Previous Year to Date =
VAR _PreviousYear =
    CALCULATE (
        MIN ( Calendar[Fiscal Year] ),
        Calendar[Date] = DATE ( YEAR ( TODAY () ) - 1, MONTH ( TODAY () ), DAY ( TODAY () ) )
    )
VAR _FirstDatePY =
    CALCULATE (
        FIRSTDATE ( Calendar[Date] ),
        Calendar[Fiscal Year] = _PreviousYear
    )
RETURN
    CALCULATE (
        [Total Sales],
        DATESBETWEEN (
            Calendar[Date],
            _FirstDatePY,
            DATE ( YEAR ( TODAY () ) - 1, MONTH ( TODAY () ), DAY ( TODAY () ) )
        )
    )

Obtenga el año anterior y, a continuación, obtenga la primera fecha del año anterior. Después de eso utilizar DATESBETWEEN para obtener los datos desde la primera fecha del año anterior, hasta el mismo día TODAY() menos un año.

harshnathani
Community Champion
Community Champion

Hola @Damelau ,

A ver si esto ayuda.

Total Sales = Sum(Sales[Total Revenue])
Sales LY = CALCULATE([Total Sales], DATEADD(Dates[Date] ,-1,YEAR))
Sales FYTD = CALCULATE([Total Sales],DATESYTD(Dates[Date],"30/9"))
Sales LFYTD = CALCULATE([Sales LY],DATESYTD(Dates[Date],"30/9"))

saludos
Harsh Nathani

¿He respondido a tu pregunta? ¡Marca mi puesto como una solución! Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)

amitchandak
Super User
Super User

@Damelau , en datesytd y totalytd se puede dar la fecha de finalización para obtener ytd

Obtener calendario oct / sep

https://community.powerbi.com/t5/Community-Blog/Creating-Financial-Calendar-Decoding-Date-and-Calend...

Fórmula

YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"09/30"))
Last YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-1,Year),"09/30"))
This year Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR('Date'[Date]),"09/30"))
Last year Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR(dateadd('Date'[Date],-1,Year)),"09/30"))
Last to last YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-2,Year),"09/30"))

Power BI — Preguntas YTD — Inteligencia de tiempo 1–5
https://medium.com/@amitchandak.1978/power-bi-ytd-questions-time-intelligence-1-5-e3174b39f38a

Para obtener lo mejor de la función de inteligencia del tiempo. Asegúrese de que tiene un calendario de fechas y que se ha marcado como la fecha en la vista de modelo. Además, únase a ella con la columna de fecha de su/s hecho/s. Consulte:
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi
https://www.sqlbi.com/articles/creating-a-simple-date-table-in-dax/

Vea si mi seminario web sobre Time Intelligence puede ayudar: https://community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-Y...


Apreciamos tus Felicitaciones.

Helpful resources

Announcements
PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.