Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola Equipo,
Quiero filtro de nivel de página que auomate el proceso de mes de selección que es el mes completado anterior.
por ejemplo, el mes actual es mayo de 2020.
Pero quiero filtro de nivel de página que puede seleccionar abril 2020 cada vez que los datos udpates.
righ ahora tengo selección manual de año y mes.
saludos
Aditya Vighne
Solved! Go to Solution.
Creo que quieres mostrar los valores en el mes anterior.
Puede crear una tabla de calendario no relacionada, crear una segmentación de datos por esta tabla de calendario y crear una medida de filtro para el objeto visual.
Construyo una tabla de muestra con valores de 2020/01/01 a 2020/06/30.
Tabla de calendario:
Calendar =
ADDCOLUMNS(CALENDARAUTO(),"Year",YEAR([Date]),"Month",MONTH([Date]),"MonthName",FORMAT([Date],"MMMM"))
medir:
Measure =
VAR _CurrentlastDay = MAX('Calendar'[Date])
VAR _PreviousStart = EOMONTH(_CurrentlastDay,-2)+1
VAR _PreviousEnd = EOMONTH(_CurrentlastDay,-1)
Return
IF(AND(MAX('Sample'[Date])>=_PreviousStart,MAX(Sample[Date])<=_PreviousEnd),1,0)
Agregue esta medida al campo de filtro en el objeto visual y establezca esta medida para mostrar el elemento cuando el valor = 1.
El resultado es el siguiente.
De forma predeterminada, el objeto visual se mostrará en blanco.
Seleccione mayo de 2020 como mes actual, visual devolverá valores en abril de 2020 del mes anterior.
Saludos
Rico Zhou
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Creo que quieres mostrar los valores en el mes anterior.
Puede crear una tabla de calendario no relacionada, crear una segmentación de datos por esta tabla de calendario y crear una medida de filtro para el objeto visual.
Construyo una tabla de muestra con valores de 2020/01/01 a 2020/06/30.
Tabla de calendario:
Calendar =
ADDCOLUMNS(CALENDARAUTO(),"Year",YEAR([Date]),"Month",MONTH([Date]),"MonthName",FORMAT([Date],"MMMM"))
medir:
Measure =
VAR _CurrentlastDay = MAX('Calendar'[Date])
VAR _PreviousStart = EOMONTH(_CurrentlastDay,-2)+1
VAR _PreviousEnd = EOMONTH(_CurrentlastDay,-1)
Return
IF(AND(MAX('Sample'[Date])>=_PreviousStart,MAX(Sample[Date])<=_PreviousEnd),1,0)
Agregue esta medida al campo de filtro en el objeto visual y establezca esta medida para mostrar el elemento cuando el valor = 1.
El resultado es el siguiente.
De forma predeterminada, el objeto visual se mostrará en blanco.
Seleccione mayo de 2020 como mes actual, visual devolverá valores en abril de 2020 del mes anterior.
Saludos
Rico Zhou
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@Syndicate_Admin , Cree una nueva columna en la tabla de fechas y seleccione Último mes y guarde
Tipo de mes = Switch( True(),
eomonth([Fecha],0) = eomonth(Hoy(),-1),"Último mes" ,
eomonth([Fecha],0)= eomonth(Hoy(),0),"Este mes" ,
Format([Fecha],"MMM-AAAA")
)
O haga esto tanto para el año como para el mes
Tipo de año = Switch( True(),
eomonth([Fecha],0) = eomonth(Hoy(),-1),"Año seleccionado" ,
Format([Fecha],"AAAA")
)
Tipo mon = Switch( True(),
eomonth([Fecha],0) = eomonth(Hoy(),-1),"Mes seleccionado" ,
Formato([Fecha],"mmmm")
)
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
1 | |
1 |