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
Me gustaría crear un gráfico con 12 columnas estáticas para el año pasado y luego los datos de este año se agregan cuando selecciono el mes actual. El problema principal es tener una fecha de inicio fija para el gráfico (nuestro ejercicio se extiende de febrero a enero, no hay idea de por qué la empresa tiene 75 años de edad)) y por lo que tenemos que mostrar el 19 de febrero al 20 de enero como la información del año pasado y luego a partir del 20 de febrero como este año.
Tengo una tabla de fechas y una tabla de datos con miles de líneas en volver varios años. No me preocuparé por el presupuesto en este momento, ya que puedo crear una nueva tabla para esa información.
Gracias
Glynn
Hola @ghammond09
Crear una tabla de fechas
date =
ADDCOLUMNS (
CALENDARAUTO (),
"year", YEAR ( [Date] ),
"month", MONTH ( [Date] ),
"monthname", FORMAT ( [Date], "Mmm" ),
"year-month", FORMAT ( [Date], "yyyy-mm" )
)
Añadir columnas
adjusted month = IF([month]>=2,[month]-1,[month]+11)
adjusted year = IF([month]>=2,[year],[year]-1)
adjusted year-month = [adjusted year]&"-"&[adjusted month]
Crear medidas
lastyear =
CALCULATE (
SUM ( 'Table'[value] ),
FILTER (
'Table',
'Table'[date]
>= DATE ( YEAR ( TODAY () ) - 1, 2, 1 )
&& 'Table'[date] <= DATE ( YEAR ( TODAY () ), 1, 31 )
)
)
this year =
CALCULATE (
SUM ( 'Table'[value] ),
FILTER (
'Table',
'Table'[date] >= DATE ( YEAR ( TODAY () ), 2, 1 )
&& 'Table'[date] <= TODAY ()
)
)
descargar mi archivo desde el siguiente enlace:
Saludos
Maggie
Equipo de apoyo a la comunidad _ Maggie Li
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola Maggie,
Gracias por la respuesta. Lo probaré con mis datos.
No estoy seguro de para qué sirven las columnas "meses ajustados". No parecen ser referenciados en ningún otro lugar o utilizados en los gráficos.
saludos
Glynn
@ghammond09, no obtuve el problema exacto. Siempre puedes tener un calendario que comience desde cualquier mes.
Y en inteligencia de tiempo YTD , se puede utilizar cualquier fecha de fin de año. Para el año pasado la misma fecha y el mismo mes que puede utilizar
last year MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd('Date'[Date],-12,MONTH)))
Year behind Sales = CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-1,Year))
YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"1/31"))
Last YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-1,Year),"1/31"))
This Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR('Date'[Date]),"1/31"))
Last YTD complete Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR(dateadd('Date'[Date],-1,Year)),"1/31"))
Last to last YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-2,Year),"1/31"))
Por favor, encuentre Enlace al Calendario Feb-Jan, Puede crear algunas columnas requeridas basadas en eso
https://www.dropbox.com/s/wmo0ym6ne8ee4cu/Feb_2_Jan_Qtr_Cal.pbix?dl=0
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.
Hola
Gracias por el conjunto de datos. Voy a echar un vistazo con eso y lo que puedo hacer.
Mi conjunto de datos actual tiene campos de fecha como se indica a continuación.
Gracias
Glynn
@ghammond09 , Usted necesita probar y háganos saber los problemas exactos. \
Este también podría ayudar a
https://www.youtube.com/watch?v=duMSovyosXE
¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O una muestra de pbix después de eliminar datos confidenciales.
Hola amitchandak,
Ese fue un video interesante, pero hizo un gráfico que era doce meses antes de la fecha actual. No es exactamente lo que estoy buscando.
Mis datos son muy simples. Este es el valor MTD:
28/2/2019 1595
31/3/2019 1899
30/4/2019 1695
31/5/2019 2646
30/6/2019 2014
31/7/2019 2300
31/8/2019 2048
30/9/2019 1758
31/10/2019 1822
30/11/2019 1999
31/12/2019 1291
31/1/2020 675
29/2/2020 1604
31/3/2020 1891
30/4/2020 1412
31/5/2020 1278
El resultado deseado es terminar con un gráfico que se parece a lo que mostré en mi post original. Puedo obtener un gráfico de 16 columnas de ancho, pero no uno que tenga un punto de inicio fijo de febrero de 2019, doce columnas para el año pasado y luego cuatro para este año que se actualiza con una nueva columna cuando cambio mi selector de fecha.
Gracias por toda su ayuda. Soy nuevo en esto, así que por favor ten paciencia conmigo.
Glynn
Creo que necesita crear un nuevo mes fiscal, columnas de año fiscal en la tabla de fechas y ponerlas en el eje.
Proud to be a Super User!
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 |