cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Helper III
Helper III

Función DatesAdd con fecha personalizada - Ayuda necesaria

Hola

Estoy usando esta tabla de fechas personalizada y necesito realizar algunos cálculos MTD, QTD y YTD. Estoy usando la función DatesADD y simplemente no parece funcionar. El resultado siempre da la suma de todo el año anterior

https://radacad.com/all-in-one-script-to-create-date-dimension-in-power-bi-using-power-query

¿Alguien tiene alguna idea de cómo puedo realizar estas actividades con un calendario de fecha personalizado?

Saludos

Simon

10 REPLIES 10
Super User IV
Super User IV

@SimonSeez , ¿Está utilizando la tabla de fechas.

Por favor refiérase a este video donde dicussed Why Time intelligence can fail - https://www.youtube.com/watch?v=OBf0rjpp5Hw

Necesitas asegurarte de 5 cosas. Por favor, compruebe.



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Hola @amitchandak

Sí, estoy usando una tabla de fechas. Fuera a ver tu video ahora

@SimonSeez, en caso de que eso no ayude. Además, la información útil proporcionada por otros superusuarios/usuarios no ayuda. Entonces

Por favor, comparta una muestra de pbix después de eliminar los datos confidenciales.



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Hola @amitchandak

Video educativo como se esperaba. También me suscribí al canal. He aplicado todo lo que dijiste y noté que usaste un DatesYTD antes de usar el DatesAdd. No había visto esto usado antes, así que lo probé

Esta fue mi medida anterior -

Calculate([Total Revenue], DateAdd('Date Table' [Date], -1, Quarter))

Lo modifiqué para que pareciera tuyo.

Calculate([Total Revenue], DatesQTD(DateAdd('Date Table' [Date], -1, Quarter))). Extrañamente esto me dio un resultado en blanco

Entonces resentifiqué a esto

Calculate([Total Revenue], DatesQTD(DateAdd('Date Table' [Date], -1, Year))) y extrañamente me dio el resultado correcto. No podía entender mi medida funcionó así que tengo algunas dudas.

¿Alguna idea de por qué?

@SimonSeez , Gracias por suscribirse.

Calculate([Total Revenue], DatesQTD(DateAdd('Date Table' [Date], -1, Quarter))) significa último qtr. Eso está en blanco significa que no hay datos en el último qtr, pero los datos en el año pasado mismo qtr.

Eso suena extraño.

¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O una muestra de pbix después de eliminar datos confidenciales.



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Una pregunta rápida antes de compartir datos.

Modifiqué la medida para usar la fecha que está en la misma tabla que los ingresos, pero en lugar de obtener el total del último trimestre obtuve el valor de octubre de 2020

Calculate([Total Revenue], DatesQTD(DateAdd('DWH Revenue'[Date], -1, Quarter))).

@SimonSeez , dateadd necesita fechas continuas. Y vuelve en blanco cuando no lo consigue.

referir este video, donde he mostrado que para una columna - https://www.youtube.com/watch?v=9qiRivlBv8w

La mejor prueba es

Calculate(Min('DWH Revenue'[Date]), DatesQTD(DateAdd('DWH Revenue'[Date], -1, Quarter)))


Calculate(Max('DWH Revenue'[Date]), DatesQTD(DateAdd('DWH Revenue'[Date], -1, Quarter)))

Ahora ya sabes lo que devuelve la función de inteligencia de tiempo: min y max. Devuelve un conjunto de fechas.



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Super User IV
Super User IV

¿Estás usando un enfoque como estos?

Cálculo de MTD, QTD, YTD, en ejecución y total acumulado en Power BI (mssqltips.com)

Conceptos básicos de Time Intelligence en DAX para Power BI; Año a la fecha, Trimestre a fecha, Mes ...

Por favor, comparta su DAX para una sugerencia específica.

saludos

palmadita





Did I answer your question? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


Hola Pat,

Estoy usando esto

Calculate([Total Revenue], DateAdd('Date Table' [Date], -1, Quarter))

En lugar de darme el total del último trimestre, da un total para todo el año anterior

Super User II
Super User II

@SimonSeez

Con DAX puede utilizar las siguientes fórmulas para YTD y YTD LY

YTD á CALCULATE(SUM(Table6[Amount]),DATESYTD('Calendar'[Date]))

YTD LY á CALCULATE(Table6[YTD],SAMEPERIODLASTYEAR('Calendar'[Date]))

Los enlaces útiles que podría ver son los siguientes:

https://simplesqlbi.home.blog/2019/08/18/dax-formulas-to-calculate-mtd-qtd-ytd-values-and-comparing-...

https://docs.microsoft.com/en-us/dax/time-intelligence-functions-dax

Helpful resources

Announcements
secondImage

Experience what’s next for Power BI

Join us for an in-depth look at the new Power BI features and capabilities at the free Microsoft Business Applications Launch Event.

secondImage

Power BI Women

Join our monthly meetings and learning sessions.

secondImage

Congratulations!

We are excited to announce the Power BI Super Users!

secondImage

The largest Power BI virtual conference

100+ sessions, 100+ speakers, Product managers, MVPs, and experts. All about Power BI. Attend online or watch the recordings.

Top Kudoed Authors