Anónimo
Hola a todos,
Estoy un poco atascado con algo. Necesito entregar un informe diario de solicitudes de soporte. Como parte de esto, necesito mostrar (dinámicamente) un estado semanal.
Por ejemplo, necesito mostrar un total acumulativo de todas las solicitudes recibidas desde el 1 de enero de 2021 (fecha mínima en mi columna) hasta esta hora la semana pasada (5 de marzo de 2021 – mi semana ‘anterior’) frente al total acumulativo de todas las solicitudes recibidas de Del 1 de enero de 2021 a esta semana (12 de marzo de 2021 – mi semana ‘actual’).
Esencialmente, es una vista que muestra esta semana frente al mismo día de la semana pasada, pero los cálculos deben ser acumulativos (por lo que no debe mirar solo los datos de la semana, sino todos los datos anteriores e incluida esa semana).
Siento que necesito crear una etiqueta dinámica en mi columna de fecha que marque las fechas como esta semana o la semana anterior de forma dinámica, pero no estoy seguro de cómo hacerlo. La razón por la que busco una columna personalizada es porque quiero usar la etiqueta como filtro en un objeto visual.
¿Alguien es capaz de arrojar algo de luz?
RicoZhou
hola @anonimo
Prueba esta medida:
Cumulative to this week =
SUMX(FILTER(ALL(Sheet57),Sheet57[Date]<=TODAY()&&Sheet57[Date]>=DATE(2021,01,01)),Sheet57[Value])
Cumulative to last week same day =
SUMX(FILTER(ALL(Sheet57),Sheet57[Date]>=DATE(YEAR(TODAY()),01,01)&&Sheet57[Date]<=TODAY()-7),Sheet57[Value])
Mi muestra es del 01/01/2021 al día actual 16/03/2021.
El resultado es el siguiente.
Atentamente,
rico zhou
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.
RicoZhou
hola @anonimo
Prueba esta medida:
Cumulative to this week =
SUMX(FILTER(ALL(Sheet57),Sheet57[Date]<=TODAY()&&Sheet57[Date]>=DATE(2021,01,01)),Sheet57[Value])
Cumulative to last week same day =
SUMX(FILTER(ALL(Sheet57),Sheet57[Date]>=DATE(YEAR(TODAY()),01,01)&&Sheet57[Date]<=TODAY()-7),Sheet57[Value])
Mi muestra es del 01/01/2021 al día actual 16/03/2021.
El resultado es el siguiente.
Atentamente,
rico zhou
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.
amichandak
@Anónimo, intente esto con una tabla separada de fecha o año/semana
ejemplo
YTD= CALCULAR(suma(‘pedido'[Qty]), FILTRO(TODO(‘Fecha’), ‘Fecha'[Year]=max(‘Fecha'[Year]) && ‘Fecha'[Week] <= Max('Fecha'[Week]) ))
Última semana YTD = CALCULATE(sum(‘order'[Qty]), FILTRO(TODO(‘Fecha’), ‘Fecha'[Year]=max(‘Fecha'[Year]) && ‘Fecha'[Week] <= Max('Fecha'[Week])-1))
o
YTD=
var _max = MaxX(todas las seleccionadas(‘Fecha’),’Fecha'[Week])
regreso
CALCULAR(suma(‘orden'[Qty]), FILTRO(TODO(‘Fecha’), ‘Fecha'[Year]=max(‘Fecha'[Year]) && ‘Fecha'[Week] <= _máx ))
Última semana hasta la fecha =
var _max = MaxX(todas las seleccionadas(‘Fecha’),’Fecha'[Week])
regreso
CALCULAR(suma(‘orden'[Qty]), FILTRO(TODO(‘Fecha’), ‘Fecha'[Year]=max(‘Fecha'[Year]) && ‘Fecha'[Week] <= _max-1))
Además, revisa estos
Power BI: Semana tras semana y WTD
https://medium.com/@amitchandak.1978/power-bi-wtd-questions-time-intelligence-4-5-98c30fab69d3
https://community.powerbi.com/t5/Community-Blog/Week-Is-Not-So-Weak-WTD-Last-WTD-and-This-Week-vs-Last-Week/ba-p/1051123
https://www.youtube.com/watch?v=pnAesWxYgJ8