Niels_T
Hola,
Tengo una medida que calcula el año pasado hasta la fecha y que funciona perfectamente.
La medida se ve como sigue:
Jihwan_Kim
Hola, @Niels_T
¿Puedes probar lo siguiente?
Hola, mi nombre es Jihwan Kim.
Si esta publicación ayuda, considere aceptarla como la solución para ayudar a otros miembros a encontrarla más rápido.
Niels_T
En respuesta a Jihwan_Kim
Desafortunadamente, esta medida no funcionó.
Me dio valores extraños que no se correlacionaron con los datos.
Amitchandak
@Niels_T, puedes probar ejemplos similares
YTD QTY forzado =
var _max = hoy ()
regreso
if (max (‘Fecha'[Date]) <= _ max, calcular (Sum ('orden'[Qty]), DATESYTD ('Fecha'[Date])), blanco())
//o
// calcular (Sum (‘orden'[Qty]), DATESYTD (‘Fecha'[Date]), filter (‘Fecha’, ‘Fecha'[Date]<= _ máx.))
// calcular (TOTALYTD (Sum (‘orden'[Qty]),’Fecha'[Date]), filter (‘Fecha’, ‘Fecha'[Date]<= _ máx.))
LYTD QTY forzado =
var _max = eomonth (fecha (año (hoy ()) – 1, mes (hoy ()), día (hoy ())), 0)
regreso
if (max (‘Fecha'[Date]) <= _ max, CALCULATE (Sum ('orden'[Qty]), DATESYTD (dateadd ('Fecha'[Date], -1, año)), 'Fecha'[Date]<= _ max), en blanco ())
//O
// CALCULAR (Suma (‘orden'[Qty]), DATESYTD (dateadd (‘Fecha'[Date], -1, año)), ‘Fecha'[Date]<= _ máx.)
// TOTALYTD (Sum (‘orden'[Qty]), dateadd (‘Fecha'[Date], -1, año), ‘Fecha'[Date]<= _ máx.)
Niels_T
En respuesta a Amitchandak
Acabo de probar sus otros cálculos y todos dan los resultados de 2019 en el año 2020.
¿Es posible tener los resultados de 2019 en 2020?
yingyinr
En respuesta a Niels_T
Hola @Niels_T,
Actualice la medida como se muestra a continuación y verifique si puede obtener el resultado correcto:
LY Sales YTD = CALCULATE(SUM('Table'[Sales]), PREVIOUSYEAR('Calendar'[Date])) )
También puede consultar los siguientes blogs para obtenerlo:
Obtenga el YTD del mismo período el año pasado
Jugando con las funciones SAMEPERIODLASTYEAR y TOTALYTD
Atentamente
Niels_T
En respuesta a Amitchandak
Esto casi funciona, excepto que solo muestra los valores para 2020 y no el año actual 2021.