Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
Syndicate_Admin
Administrator
Administrator

¿Filtrar dinámicamente un KPI visual por ejercicio en curso?

Hola

Soy nuevo en PowerBi. Estoy creando un panel de CPD y quiero filtrar dinámicamente una visualización de KPI por año financiero actual. Esto debe ser solo para una visualización. Además, ya tengo una columna del año financiero en el conjunto de datos.

He intentado crear una medida para calcular el FY actual (que está funcionando), sin embargo, no estoy seguro de cómo usarla para filtrar la visualización.

Excepto esto, también quiero mostrar solo los últimos 4 años en una rebanadora. Sería genial si alguien pudiera ayudarme para estas dos cosas. Bien

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@deeplayal , Prueba como


Medida =
var _max = var _max = maxx(allselected('Date'),'Date'[Date]) // OR// eomonth(Today(),0)
Var _maxFY = maxx(filter(allselected('Date'),'Date'[Date] = _max), 'Date'[FY])
devolución
calculate(sum(Table[value]), filter(date, Date[FY] =_maxFY))

También puede probar la fecha de finalización del FY

Ventas YTD = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"03/31"))

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@deeplayal , Prueba como


Medida =
var _max = var _max = maxx(allselected('Date'),'Date'[Date]) // OR// eomonth(Today(),0)
Var _maxFY = maxx(filter(allselected('Date'),'Date'[Date] = _max), 'Date'[FY])
devolución
calculate(sum(Table[value]), filter(date, Date[FY] =_maxFY))

También puede probar la fecha de finalización del FY

Ventas YTD = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"03/31"))

Hola

No funciona. Estaba usando lo siguiente para calcular el fy actual.

FY =
VAR ThisYear = MAX('Tabla'[Fecha])
Var ThisYear2 = AÑO(ThisYear)
Var ThisMonth = MAX('Tabla'[Fecha])
Var ThisMonth2 = MES(ThisMonth)
Var _calc = IF(ThisMonth2<=6,ThisYear2 -2000,ThisYear2-1999)
Volver _calc

Ahora lo principal es que no puedo usar esta medida para filtrar la visualización. Me cansé de hacer otra medida que es básicamente comparar el valor de esta medida con mi columna FY.

Second measure is - IF(MAX(Reporting[CPD FY]) = Reporting[FY], 1,0)

Mi plan era poner por encima de la medida en filtros y filtrarlo por 1, pero no está sucediendo. cuando arrastro esta medida en los filtros no puedo seleccionar nada. ¿Hay alguna manera de hacer lo que estoy tratando de hacer aquí?

deeplayal_0-1637568123412.png

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.