Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola comunidad,
He estado atascado en un punto .... solución puede o no ser fácil aquí es mi problema.
Tengo una cortadora que muestra el cualquiera del atributo de abajo basado en la selección
"12 MESES RODANDO
3 MESES RODANDO
CALENDARIO MTD
CALENDARIO QTD...
Ahora bien, si el vaue de la cortadora se selecciona como 3 meses rodando entonces quiero mostrar en otra cortadora un rango de fechas
ejemplo: si la fecha del período de datos es 13 Dic... entonces el rango debería ser como este último período de 3 meses "10/1/2020 - 12/1/2020"
@Fowmy @mahoneypat @PhilipTreacy @MFelix @AlB @AlB @AllisonKennedy @AlB @PhilipTreacy
saludos
Para
Solved! Go to Solution.
Hola, @ArpitDave
De acuerdo con su descripción, desea obtener la suma continua del período de mes basado en la selección de Slicer del período del mes e iniciar el mes, puede probar mis pasos:
Date = CALENDARAUTO( )
Haga clic en "Introducir datos" para crear otra tabla:
MONTHS ROLLING =
var _selectedname=SELECTEDVALUE(Slicer[Name])
var _selecteddate=SELECTEDVALUE('Date'[Date])
var _startofmonth=DATE(YEAR(_selecteddate),MONTH(_selecteddate),1)
return
SWITCH(
_selectedname,
"3 months rolling",CALCULATE(SUM(Sales[Amount]),DATESINPERIOD('Sales'[Date],_startofmonth,-3,MONTH)),
"6 months rolling",CALCULATE(SUM(Sales[Amount]),DATESINPERIOD('Sales'[Date],_startofmonth,-6,MONTH)),
"12 months rolling",CALCULATE(SUM(Sales[Amount]),DATESINPERIOD('Sales'[Date],_startofmonth,-12,MONTH)),
"Please select month rolling")
Y crea dos Slicers(place Slicer[Name] y Date[Date]) y un gráfico de cartas, entonces puedes obtener lo que quieras, así:
Puede descargar mi archivo pbix de prueba aquí
Si este resultado no es el que desea, puede publicar algunos datos de ejemplo (sin datos confidenciales) y el resultado esperado.
Cómo obtener respuestas a su pregunta rápidamente
Saludos
Equipo de apoyo a la comunidad _Robert Qin
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola, @ArpitDave
De acuerdo con su descripción, desea obtener la suma continua del período de mes basado en la selección de Slicer del período del mes e iniciar el mes, puede probar mis pasos:
Date = CALENDARAUTO( )
Haga clic en "Introducir datos" para crear otra tabla:
MONTHS ROLLING =
var _selectedname=SELECTEDVALUE(Slicer[Name])
var _selecteddate=SELECTEDVALUE('Date'[Date])
var _startofmonth=DATE(YEAR(_selecteddate),MONTH(_selecteddate),1)
return
SWITCH(
_selectedname,
"3 months rolling",CALCULATE(SUM(Sales[Amount]),DATESINPERIOD('Sales'[Date],_startofmonth,-3,MONTH)),
"6 months rolling",CALCULATE(SUM(Sales[Amount]),DATESINPERIOD('Sales'[Date],_startofmonth,-6,MONTH)),
"12 months rolling",CALCULATE(SUM(Sales[Amount]),DATESINPERIOD('Sales'[Date],_startofmonth,-12,MONTH)),
"Please select month rolling")
Y crea dos Slicers(place Slicer[Name] y Date[Date]) y un gráfico de cartas, entonces puedes obtener lo que quieras, así:
Puede descargar mi archivo pbix de prueba aquí
Si este resultado no es el que desea, puede publicar algunos datos de ejemplo (sin datos confidenciales) y el resultado esperado.
Cómo obtener respuestas a su pregunta rápidamente
Saludos
Equipo de apoyo a la comunidad _Robert Qin
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@ArpitDave ,Uso de la tabla De fechas
Ventas de QTD: CALCULATE(SUM(Sales[Sales Amount]),DATESQTD(('Date'[Date])))
Ventas MTD: CALCULATE(SUM(Sales[Sales Amount]),DATESMTD('Date'[Date]))
Rolling 3 á CALCULATE(sum(Sales[Sales Amount]),DATESINPERIOD('Date'[Date ],MAX('Date'[Date ])-1,-3,MONTH))
Rolling 6 á CALCULATE(sum(Sales[Sales Amount]),DATESINPERIOD('Date'[Date ],MAX('Date'[Date ])-1,-6,MONTH))
Power BI — Qtr en Qtr con o sin inteligencia de tiempo
https://medium.com/@amitchandak.1978/power-bi-qtd-questions-time-intelligence-2-5-d842063da839
Power BI — Mes a mes con o sin inteligencia de tiempo
https://medium.com/@amitchandak.1978/power-bi-mtd-questions-time-intelligence-3-5-64b0b4a4090e
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, únete a ella con la columna de fecha de tus hechos. Consulte :radacad sqlbi My Video Series Aprecia tus Felicitaciones.
@amitchandak Thank you for the input but what i need is date range not the sales vaue sum based on slicer selection.....If in slicer it is selected as 3 months rolling then using a measure I want to create a dynamic date range
for 3 months period it will reflect quarter date range as " "10/1/2020 - 12/1/2020""