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
Syndicate_Admin
Administrator
Administrator

manejo de fechas para el mes, año y año anterior acumulados utilizando solo una fecha de referencia

Cuál es la mejor manera de determinar el valor del día (fecha informada en el segmentador-con la fecha de inicio y finalización siendo la misma fecha-Ejemplo: 02/03/2022-02/03/2022),

valor acumulado del mes (fecha informada en el segmentador -siendo la fecha de inicio y finalización la misma fecha-Ejemplo: 03/02/2022-03/02/2022, en cuyo caso

el acumulado mensual debe ser desde el primer día del mes hasta la fecha informada en el segmentador),

valor acumulado del año en curso (fecha informada en el segmentador-siendo la fecha de inicio y finalización la misma fecha-Ejemplo: 02/03/2022-02/03/2022, en cuyo caso

el acumulado mensual debe ser desde el primer día del año hasta la fecha informada en el segmentador)),

valor acumulado del mes del año anterior (fecha informada en el segmentador -siendo la fecha de inicio y finalización la misma fecha-Ejemplo: 02/03/2022-02/03/2022,

en cuyo caso el devengo mensual debe ser desde el primer día del mes anterior hasta el último día del año anterior)

2 ACCEPTED SOLUTIONS

@wilsonmarques , has comprobado datesmtd, datesytd ?

ejemplo

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


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

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

View solution in original post

Gracias amitchandak. En el caso del mensual en el que el usuario solo informará una fecha, no pude filtrar usando filtro, formato en el campo de fecha para año y mes juntos. En el caso de la solución https://amitchandak.medium.com/power-bi-mtd-questions -time-intelligence-3-5-64b0b4a4090e

Debido a que las fechas son muy dinámicas, se complica. Pensé en una solución que pudiera filtrar, por ejemplo, por un campo de fecha y que el mes y el año del campo de la tabla fueran iguales al mes y el año de las fechas informadas en la segmentación de datos, pero desafortunadamente no pude.

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Cuál es la mejor manera de determinar el valor del día (fecha informada en el segmentador-con la fecha de inicio y finalización siendo la misma fecha-Ejemplo: 02/03/2022-02/03/2022),

valor acumulado del mes (fecha informada en el segmentador -siendo la fecha de inicio y finalización la misma fecha-Ejemplo: 03/02/2022-03/02/2022, en cuyo caso

el acumulado mensual debe ser desde el primer día del mes hasta la fecha informada en el segmentador),

valor acumulado del año en curso (fecha informada en el segmentador-siendo la fecha de inicio y finalización la misma fecha-Ejemplo: 02/03/2022-02/03/2022, en cuyo caso

el devengo anual debe ser desde el primer día del año hasta la fecha informada en el segmentador)),

valor acumulado del mes del año anterior (fecha informada en el segmentador -siendo la fecha de inicio y finalización la misma fecha-Ejemplo: 02/03/2022-02/03/2022,

en cuyo caso el devengo anual debe ser desde el primer día del mes anterior hasta el último día del año anterior)

Syndicate_Admin
Administrator
Administrator

Ya tengo una tabla de calendario creada por la fórmula CALENDARAUTO()

@wilsonmarques , has comprobado datesmtd, datesytd ?

ejemplo

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


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

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

Gracias amitchandak. En el caso del mensual en el que el usuario solo informará una fecha, no pude filtrar usando filtro, formato en el campo de fecha para año y mes juntos. En el caso de la solución https://amitchandak.medium.com/power-bi-mtd-questions -time-intelligence-3-5-64b0b4a4090e

Debido a que las fechas son muy dinámicas, se complica. Pensé en una solución que pudiera filtrar, por ejemplo, por un campo de fecha y que el mes y el año del campo de la tabla fueran iguales al mes y el año de las fechas informadas en la segmentación de datos, pero desafortunadamente no pude.

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.