prasad2
Hola a todos,
Tengo un escenario en el que necesito su ayuda. Lo he estado intentando durante las últimas horas y de alguna manera no puedo pensar más. Por favor avise.
Tendré que mostrar la semana hasta la fecha para la semana actual y la semana anterior una al lado de la otra como dos KPI. Mi filtro de fecha es como se muestra a continuación. Mi última semana está marcada como ‘Última semana’ mediante una columna DatePicker.
así que ahora, si el usuario elige ‘Última semana’ del filtro, entonces necesito mostrar ‘Semana actual hasta la fecha SCR’ y ‘Semana anterior hasta la fecha SCR’. Para eso creé dos medidas.
**************************************************** *********************
Semana actual hasta la fecha SCR =
VAR FechaActual = ÚLTIMA FECHA(‘Calendario'[CALNDR_DT])
VAR NúmeroDeDíaDeLaSemana = DÍA DE LA SEMANA(ÚLTIMA FECHA(‘Calendario'[CALNDR_DT]),1)
regreso
CALCULAR(
[Service Change Requests],
FECHAS ENTRE(
‘Calendario'[CALNDR_DT],
DATEADD(CurrentDate,-1*DayNumberOfWeek,DAY),CurrentDate))
**************************************************** ***********************************
Semana anterior hasta la fecha SCR = CALCULAR ([WTD SCR],DATEADD(Calendario[CALNDR_DT],-7,DÍA),TODO(‘Calendario’))
**************************************************** **************************************************** ******
Ahora el requisito es, si se elige la ‘Última semana’, mostrar arriba dos medidas
Si el usuario elige algo que no sea ‘Última semana’, muestre las siguientes medidas de SCR que son simples y para semanas completas
amichandak
@pprasad2, consulte cómo manejar tal LOV
https://radacad.com/cambiar-la-columna-o-medir-valor-en-una-potencia-bi-visual-por-seleccion-de-la-slic…
https://community.powerbi.com/t5/Desktop/Slicer-MTD-QTD-YTD-to-filter-dates-using-the-slicer/td-p/50…
WOW / DPM
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 Rank, 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])))
prasad2
En respuesta a amichandak
Gracias Amit. Pude calcular el WTD, sin embargo, necesito una declaración de cambio o un IF-ELSE para seleccionar los WTD en función de la selección del filtro.
greg_deckler
En respuesta a prasad2
@pprasad2 Realmente no hay suficiente información para continuar, primero verifique si su problema es un problema común que se enumera aquí: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba -p/1116882
Además, consulte esta publicación sobre cómo obtener una respuesta rápida a su pregunta: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490
Las partes más importantes son:
1. Muestre datos como texto, use la herramienta de tabla en la barra de edición
2. Salida esperada de datos de muestra
3. Explicación en palabras de cómo pasar del 1 al 2.
prasad2
En respuesta a greg_deckler
Gracias Greg por compartir esto. Sabía que mi pregunta es un poco larga sin datos ni libro de trabajo, lo siento,
Casi descubrí el WTD para las semanas actuales y anteriores. Necesito su consejo para escribir una declaración de cambio o if-else para mostrar una de ellas según el filtro de la semana. Aquí va:
Si WEEK = Semana actual, entonces muestra ‘WTD-Current’; de lo contrario, muestra ‘WTD-Previous’
Nota: WTD-Current y WTD-Previous no son escalares. son medidas para ingresos