cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Frequent Visitor

La semana actual WTD vs Semana anterior WTD basado en el valor de 'Semana más reciente' del filtro de datos

Hola a todos

Estoy teniendo un escenario en el que necesito tu ayuda. He estado tratando desde las últimas horas y de alguna manera no he podido pensar más. Por favor, aconséjese.

Tendré que mostrar semana a fecha para la semana actual y la semana anterior lado a lado como dos KPI. Mi filtro de fecha es como se muestra a continuación. Mi última semana se marca como "última semana" mediante una columna DatePicker.

pprasad2_0-1597108420754.png

así que ahora, si el usuario elige 'La última semana' del filtro, entonces necesito mostrar 'Semana actual a la fecha SCR' y 'Semana anterior a la fecha SCR'. Para eso creé dos medidas

************************************************************************

Semana actual hasta la fecha SCR ?

VAR CurrentDate á LASTDATE('Calendar'[CALNDR_DT])
VAR DayNumberOfWeek ? WEEKDAY(LASTDATE('Calendar'[CALNDR_DT]),1)
devolución
CALCULATE(
[Solicitudes de cambio de servicio],
FECHAS ENTRE FIN(
'Calendario'[CALNDR_DT],
DATEADD(CurrentDate,-1*DayNumberOfWeek,DAY),CurrentDate))

*************************************************************************************

Semana anterior a la fecha SCR - CALCULATE([WTD SCR],DATEADD(Calendar[CALNDR_DT],-7,DAY),ALL('Calendar'))

**********************************************************************************************************

Ahora el requisito es, si se elige la "semana más reciente", a continuación, mostrar por encima de dos medidas

Si el usuario elige otra cosa que la semana más reciente, a continuación, mostrar la siguiente medida SCR que son simples y para semanas enteras

SCR - SUMX('Solicitud de cambio de servicio al cliente', 'Solicitud de cambio de servicio al cliente'[SRVC_CHANGE_CNT])+0
ANTERIOR SCR ?
CALCULATE([Solicitudes de cambio de servicio],DATEADD(Calendar[CALNDR_DT],-7,DAY),ALL('Calendar'))
Estoy luchando para poner una declaración SWITCH para mostrar la medida "Semana a fecha" (Top2) cuando se elige 'Semana pasada' y mostrar (abajo2) medir cuando se elige cualquier cosa que no sea 'Semana más reciente'.
Por favor, ayúdenme. No podía compartir el libro de trabajo por razones de confidenteidad. Gracias

4 REPLIES 4
Super User IV
Super User IV

@pprasad2, consulte cómo manejar este LOV

https://radacad.com/change-the-column-or-measure-value-in-a-power-bi-visual-by-selection-of-the-slic...
https://community.powerbi.com/t5/Desktop/Slicer-MTD-QTD-YTD-to-filter-dates-using-the-slicer/td-p/50...

WOW /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-La...

ejemplo con Rango, Tabla de fechas . Consulte los enlaces dados

WTD = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Week Rank]=max('Date'[Week Rank]) && 'Date'[Weekday] <=max('Date'[Weekday])))
LWTD = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Week Rank]=(max('Date'[Week Rank]) -1) && 'Date'[Weekday] <=max('Date'[Weekday])))



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Gracias Amit. Pude clacular el WTD, sin embargo necesito una instrucción switch o un IF-ELSE para seleccionar los WTD basados en la selección de filtros.

@pprasad2 No es realmente suficiente información para seguir adelante, por favor primero compruebe si su problema es un problema común enumerado aquí: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba-p/1116882

Además, consulte este post sobre cómo obtener respuesta a su pregunta rápidamente: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490

Las partes más importantes son:
1. Datos de muestra como texto, utilice la herramienta de tabla en la barra de edición
2. Salida esperada de los datos de muestra
3. Explicación en palabras de cómo obtener de 1. a 2.


---------------------------------------

@ me in replies or I'll lose your thread!!!

I have a NEW book! 
DAX Cookbook from Packt
Over 120 DAX Recipes!




Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




Gracias Greg por compartir esto. Sabía que mi pregunta es un poco larga sin datos o libro de trabajo, lo siento por eso,

Casi descubrí el WTD para semanas actuales y prevusas. Necesito su consejo para escribir una instrucción switch o if-else para mostrar uno de ellos basado en el filtro de la semana. Aquí está el va:

Si la SEMANA - Semana actual, a continuación, mostrar 'WTD-Current' de otra manera mostrar 'WTD-Previous'

Nota: WTD-Current y WTD-Previous no son escalares. son medidas para los ingresos

Helpful resources

Announcements
Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

Community Conference

Microsoft Power Platform Communities

Check out the Winners!

secondImage

Create an end-to-end data and analytics solution

Learn how Power BI works with the latest Azure data and analytics innovations at the digital event with Microsoft CEO Satya Nadella.

Top Solution Authors
Top Kudoed Authors