Ciao a tutti, nel report allegato voglio rappresentare contestualmente i mese actual disponibili (nell'esempio fino ad aprile) e poi il valore a dicembre anno -1 e il valore dello stesso mese (aprile) nell'anno -1.
queste ultime 2 misure funzionano separatamente, ma quando filtro il mese la misura che punta su dic n-1 non funziona più. Ho provato a rimuovere il filtro sul mese, ma senza successo.
Dove sbaglio?
Grazie
Time intelligence e filtri data L’argomento è risolto
-
- Messaggi: 121 | Topic creati
- Iscritto il: gio 16 lug 2020, 12:47
- Ringraziato: 3 volte
- Contatta:
Time intelligence e filtri data
Ultima modifica di Ranius il mer 7 giu 2023, 9:23, modificato 1 volta in totale.
-
- Messaggi: 2327 | Topic creati
- Iscritto il: dom 28 giu 2020, 19:41
- Luogo: Bologna
- Ringraziato: 680 volte
- Contatta:
Time intelligence e filtri data
Ranius,
Crea un campo [Year] dentro alla tabella Calendario, poi prova questa:
Andrea
Crea un campo [Year] dentro alla tabella Calendario, poi prova questa:
Codice: Seleziona tutto
act dic n-1 =
VAR CurYear =
YEAR ( MAX ( 'Calendar'[Date] ) )
VAR DecDate =
FILTER (
ALL ( 'Calendar' ),
'Calendar'[Month] = "Dec"
&& 'Calendar'[Year] = CurYear - 1
)
VAR Result =
CALCULATE ( [actual], REMOVEFILTERS ( 'Calendar'[Month] ), DecDate )
RETURN
Result
-
Autore del topic - Messaggi: 121 | Topic creati
- Iscritto il: gio 16 lug 2020, 12:47
- Ringraziato: 3 volte
- Contatta:
Time intelligence e filtri data
Grazie Andrea, perfettamente funzionante, come sempre.Andrea90 ha scritto: ↑mer 7 giu 2023, 7:52 Ranius,
Crea un campo [Year] dentro alla tabella Calendario, poi prova questa:
AndreaCodice: Seleziona tutto
act dic n-1 = VAR CurYear = YEAR ( MAX ( 'Calendar'[Date] ) ) VAR DecDate = FILTER ( ALL ( 'Calendar' ), 'Calendar'[Month] = "Dec" && 'Calendar'[Year] = CurYear - 1 ) VAR Result = CALCULATE ( [actual], REMOVEFILTERS ( 'Calendar'[Month] ), DecDate ) RETURN Result