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.
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
@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.
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.
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.
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.
¿Estás usando un enfoque como estos?
Cálculo de MTD, QTD, YTD, en ejecución y total acumulado en Power BI (mssqltips.com)
Por favor, comparta su DAX para una sugerencia específica.
saludos
palmadita
To learn more about Power BI, follow me on Twitter or subscribe 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
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://docs.microsoft.com/en-us/dax/time-intelligence-functions-dax
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |