Filtrare variazioni annuali con un campo tipo testo L’argomento è risolto

Il software per la BI di Microsoft, leader nel mercato
Rispondi
Avatar utente

Marco
Messaggi: 43 | Topic creati
Iscritto il: mar 3 mag 2022, 15:11
Ringraziato: 1 volta

Filtrare variazioni annuali con un campo tipo testo

Messaggio da Marco »

Ciao a tutti, mi sto imbattendo in una sfida per me ormai insuperabile, visto che ho tentato un milione di combinazioni possibili...
Devo (ri)calcolarmi le variazioni annuali avendo gli anni in formato testo perché devo affiancare gli ultimi 6 anni di alcuni indici di bilancio con una colonna che metta insieme la media degli ultimi due.
La colonna dei valori medi l'ho già aggiunta al database e non ho problemi sulla pivot.
Immagine

Il problema è quando devo calcolare la variazione fra gli anni concatenati e fra l'anno medio e un anno specifico (2018): quest'ultimo calcolo riesco a farlo, gli altri no perché non riesco a esprimere "l'anno precedente" avendo un campo di tipo testo come riferimento, dovendo filtrare per il campo AnnoLabel.
Immagine

Il modello è semplice.
Immagine

Vi riporto la misura che sto cercando di chiudere... Grazie mille per ogni supporto.

Codice: Seleziona tutto

Var(%) ROE :=
VAR AnnoMax =
    IF (
        MAX ( TB_Anni[AnnoLabel] ) = "22-21";
        "22-21";
        VALUE ( MAX ( TB_Anni[AnnoLabel] ) )
    )
VAR AnnoPrec =
    IF (
        MAX ( TB_Anni[AnnoLabel] ) = "22-21";
        "2018";
        VALUE ( MAX ( TB_Anni[AnnoLabel] ) ) - 1
    )
RETURN
    DIVIDE (
        CALCULATE ( [ROE]; TB_Anni[AnnoLabel] = AnnoMax );
        ABS ( CALCULATE ( [ROE]; TB_Anni[AnnoLabel] = AnnoPrec ) )
    ) - 1


Avatar utente

Andrea90
Messaggi: 2327 | Topic creati
Iscritto il: dom 28 giu 2020, 19:41
Luogo: Bologna
Ringraziato: 680 volte
Contatta:

Filtrare variazioni annuali con un campo tipo testo

Messaggio da Andrea90 »

Marco,
Marco ha scritto: gio 3 ago 2023, 14:53 avendo gli anni in formato testo
Non ne capisco il motivo, perché tenere gli anni in formato testo.

p.s. le immagini (che ripetiamo servono a nulla) sono comunque piccole e sgranate, io non riesco a leggerle.
Marco ha scritto: gio 3 ago 2023, 14:53 Il modello è semplice.
Per te che l'hai costruito forse, per noi che non sappiamo nulla a riguardo un po' meno... quindi senza file demo non penso otterrai chissà che supporto.

Come consiglio che mi viene da dare, ma ripeto non so cosa tu voglia fare, per fare dei calcoli temporali è necessario avere una tabella calendario, e se ci sono delle considerazioni "testuali" da fare su alcuni campi possono comunque essere aggiunti alla tab calendario lasciando però quelli principali utili ai calcoli nel formato corretto.

Andrea
Se hai gradito l'aiuto che hai ricevuto considera di contribuire alle spese per il mantenimento del forum facendo una libera DONAZIONE --> Link

Ricordarsi di segnare come "RISOLTE" le discussioni per le quali si è ricevuto un feedback positivo. Per vedere come fare --> Link
Avatar utente

Autore del topic
Marco
Messaggi: 43 | Topic creati
Iscritto il: mar 3 mag 2022, 15:11
Ringraziato: 1 volta

Filtrare variazioni annuali con un campo tipo testo

Messaggio da Marco »

Proverò prima con il calendario, il caldo ha ridotto la mia capacità di iniziativa... :roll:
Grazie
Avatar utente

Autore del topic
Marco
Messaggi: 43 | Topic creati
Iscritto il: mar 3 mag 2022, 15:11
Ringraziato: 1 volta

Filtrare variazioni annuali con un campo tipo testo

Messaggio da Marco »

Grazie, ha funzionato!
Avatar utente

Autore del topic
Marco
Messaggi: 43 | Topic creati
Iscritto il: mar 3 mag 2022, 15:11
Ringraziato: 1 volta

Filtrare variazioni annuali con un campo tipo testo

Messaggio da Marco »

Grazie, ha funzionato!
Rispondi