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.
Estoy corriendo círculos con - caso notablemente simple ...
Tengo una tabla de calendario, que se crea a intervalos diarios. Lo que quiero que suceda es tener un filtro (desplegable) donde el usuario seleccionará fin de mes (es decir, junio '20 o 2020-06, el formato no importa mucho). En función de eso, mi gráfico de columnas rellenará todas las columnas del pasado hasta el mes seleccionado.
Ejemplo:
Si el usuario seleccionó el filtro "Abril '20", debería ver las columnas (valores) rellenadas para enero, febrero y marzo.
También tengo una tabla de hechos y aquí está el ejemplo de una medida que tengo que está funcionando bien:
SO-AGM-Actual-MQYTD =
VAR MQYTD = selectedvalue('Z-MTD-QTD-YTD'[MTD-QTD-YTD])
VAR MyPeriod = month(today())
VAR MyValue =
Switch(MQYTD,
"YTD",calculate(TOTALYTD([SO-AGM],'Z-Calendar'[Date].[Date],'Z-Scenario'[Scenario]="Actual"),'Z-Calendar'[Date].[MonthNo]<MyPeriod),
"QTD",calculate(TOTALQTD([SO-AGM],'Z-Calendar'[Date].[Date],'Z-Scenario'[Scenario]="Actual"),'Z-Calendar'[Date].[MonthNo]<MyPeriod),
"MTD",calculate(TOTALMTD([SO-AGM],'Z-Calendar'[Date].[Date],'Z-Scenario'[Scenario]="Actual"),'Z-Calendar'[Date].[MonthNo]<MyPeriod))
RETURN
MyValue
Lo que estaba intentando es algo como abajo, pero por alguna razón no está funcionando. MyPeriod muestra el número correcto basado en mi segmentación de datos, pero el gráfico no se muestra.
SO-AGM-Actual-MQYTD
VAR MQYTD - selectedvalue('Z-MTD-QTD-YTD'[MTD-QTD-YTD])
VAR MyPeriod á value(lookupvalue('Z-Calendar'[Month-Number],'Z-Calendar'[Month-Abb],selectedvalue('Z-Calendar'[Month-Abb])))
VAR MyValue (VAR MyValue)
Interruptor (MQYTD,
"YTD",calculate(TOTALYTD([SO-AGM],'Z-Calendar'[Fecha].[ Fecha],'Escenario Z'[Escenario]-"Real"),'Calendario Z'[Fecha]. [MonthNo]<MyPeriod),
"QTD",calculate(TOTALQTD([SO-AGM],'Z-Calendar'[Fecha].[ Fecha],'Escenario Z'[Escenario]-"Real"),'Calendario Z'[Fecha]. [MonthNo]<MyPeriod),
"MTD",calculate(TOTALMTD([SO-AGM],'Z-Calendar'[Fecha].[ Fecha],'Escenario Z'[Escenario]-"Real"),'Calendario Z'[Fecha]. [MonthNo]<MyPeriod))
devolución
MyValue
Fecha | Mes-No | Mes-Abb | Mes-Número | Mes | Fecha01 |
01/01/2019 | 201901 | Enero '19 | 1 | 1 | 2019-01 |
02/01/2019 | 201901 | Enero '19 | 1 | 1 | 2019-01 |
03/01/2019 | 201901 | Enero '19 | 1 | 1 | 2019-01 |
04/01/2019 | 201901 | Enero '19 | 1 | 1 | 2019-01 |
05/01/2019 | 201901 | Enero '19 | 1 | 1 | 2019-01 |
06/01/2019 | 201901 | Enero '19 | 1 | 1 | 2019-01 |
07/01/2019 | 201901 | Enero '19 | 1 | 1 | 2019-01 |
08/01/2019 | 201901 | Enero '19 | 1 | 1 | 2019-01 |
09/01/2019 | 201901 | Enero '19 | 1 | 1 | 2019-01 |
10/01/2019 | 201901 | Enero '19 | 1 | 1 | 2019-01 |
11/01/2019 | 201901 | Enero '19 | 1 | 1 | 2019-01 |
12/01/2019 | 201901 | Enero '19 | 1 | 1 | 2019-01 |
13/01/2019 | 201901 | Enero '19 | 1 | 1 | 2019-01 |
14/01/2019 | 201901 | Enero '19 | 1 | 1 | 2019-01 |
15/01/2019 | 201901 | Enero '19 | 1 | 1 | 2019-01 |
16/01/2019 | 201901 | Enero '19 | 1 | 1 | 2019-01 |
17/01/2019 | 201901 | Enero '19 | 1 | 1 | 2019-01 |
18/01/2019 | 201901 | Enero '19 | 1 | 1 | 2019-01 |
19/01/2019 | 201901 | Enero '19 | 1 | 1 | 2019-01 |
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 | |
2 | |
1 |