Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
Hola a todos,
Creo que tengo una pregunta bastante simple.
¿Cómo tengo que cambiar esta medida para mostrar SOLAMENTE los valores para el año actual?
(Quiero mostrar los valores acumulados del año en curso solamente)
ShowOnlyValueForCurrentYear =
VAR maxWeek = MAX('Calendar'[CalendarWeek])
VAR maxYear = MAX('Calendar'[Year])
RETURN
CALCULATE(
[Total Value Orders];
ALL('Calendar'[CalendarWeek]);
FILTER(ALL('Calendar'[Year]); 'Calendar'[Year] = maxYear);
'Calendar'[CalendarWeek] <= maxWeek
)
Gracias de antemano por su ayuda! Este es un complejo muy servicial 🙂
En la serie de columnas que está poniendo año y por lo tanto no hay filtros aplicados en él, está tomando todos los años disponibles.
Su medida funcionará correctamente si elimina el año de la serie de columnas
Proud to be a Super User!
Si desea mostrar datos para "Año actual", puede usar el filtrado de "Fecha relativa" con respecto a la columna de fecha en el objeto visual para mostrar los datos del año actual
Proud to be a Super User!
Hola @robertomari2020 ,
Cree una medida de forma similar a la siguiente:
Measure =
Var _year=YEAR(TODAY())
Return
CALCULATE(SUM('Table'[Value]),FILTER(ALL('Table'),'Table'[Date]<=MAX('Table'[Date])&&YEAR('Table'[Date])=_year))
Y verás:
En su caso, puede intentar a continuación la expresión dax:
ShowOnlyValueForCurrentYear =
VAR maxWeek = CALCULATE(MAX('Calendar'[CalendarWeek]),ALL('Calendar'))
VAR maxYear = CALCULATE(MAX('Calendar'[Year]),ALL('Calendar'))
RETURN
CALCULATE(
[Total Value Orders];
ALL('Calendar'[CalendarWeek]);
FILTER(ALL('Calendar'[Year]); 'Calendar'[Year] = maxYear);
'Calendar'[CalendarWeek] <= maxWeek
)
Hice un archivo .pbix de ejemplo si es necesario.
Hola @v-kelly-msft ,
Hola @FrankAT ,
Simplemente cargue su archivo .pbix a la empresa Onedrive y haga un enlace público para compartir.
Hola @v-kelly-msft ,
Intenté tu código sugerido, pero sigue teniendo el mismo problema. Toma el valor de 2019 y también lo muestra en 2020. (pero 2020 debería estar vacío, porque sólo tengo valores en 2019)
Por desgracia, también no he podido abrir el archivo - recibir este mensaje de error:
Referencia de objeto no establecida en una instancia de un objeto.
Gracias por su ayuda hasta ahora!
Hola @robertomari2020 ,
¿Podrían subir su archivo .pbix a una empresa de onedrive y compartir el enlace conmigo? Escribiré el cálculo de acuerdo a sus datos.
Muy apreciado.
@robertomari2020 , con una tabla de fechas
YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"12/31"))
Last YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-1,Year),"12/31"))
This year Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR('Date'[Date]),"12/31"))
Last year Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR(dateadd('Date'[Date],-1,Year)),"12/31"))
Last to last YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-2,Year),"12/31"))
Year behind Sales = CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-1,Year))
//Only year vs Year, not a level below
This Year = CALCULATE(sum('order'[Qty]),filter(ALL('Date'),'Date'[Year]=max('Date'[Year])))
Last Year = CALCULATE(sum('order'[Qty]),filter(ALL('Date'),'Date'[Year]=max('Date'[Year])-1))
Consulte Power BI — Preguntas YTD — Time Intelligence 1–5
https://medium.com/@amitchandak.1978/power-bi-ytd-questions-time-intelligence-1-5-e3174b39f38a
para la semana refere
https://medium.com/@amitchandak.1978/power-bi-wtd-questions-time-intelligence-4-5-98c30fab69d3
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 @amitchandak,
gracias por su ayuda. Desafortunadamente, ninguna de sus medidas sugeridas funciona para mi intención. 😞
(también, ya estoy usando una tabla de fechas.)