Pagina 1 di 1

Misura con Totale non Corretto

Inviato: lun 8 mag 2023, 17:11
da frank7676
Ciao A Tutti.
avrei bisogno din un aiuto per risolve una formula dove mi ritrovo con un totale errato quando ho dei filtri.
allego un file per esempio dove ho inserito il risultato atteso (Giallo) e la misura con l'errore (Arancione).

Vi ringrazio in anticipo.

Francesco
file_esempio_v3.xlsx
(265.34 KiB) Scaricato 15 volte

Misura con Totale non Corretto

Inviato: lun 8 mag 2023, 17:44
da Andrea90
frank7676,

Qualcosa di simile:

Codice: Seleziona tutto

=
VAR TempTab =
    ADDCOLUMNS (
        SUMMARIZE (
            Tabella5,
            Tabella5[Anno],
            Tabella5[Mese],
            Tabella5[Cliente],
            [Gen- Famiglia]
        ),
        "@Res", [TotQta] * [unitario sp misura]
    )
VAR Result =
    SUMX ( TempTab, [@Res] )
RETURN
    Result
Quel [TotQta] è una misura che somma il valore del campo Quantità (tu invece hai preso il campo e semplicemente trascinato nell'area valori della pivot - cosa da evitare).

Andrea

Misura con Totale non Corretto

Inviato: mar 9 mag 2023, 12:15
da frank7676
Ciao Andrea Grazie mille per la tua risposta.
Facendo come tu mi dici il totale funziona.
Volevo chiderti anche un'altra cosa.

La misura [unitario sp misura] ha il totale che anche esso non è corretto.

C'è anche qui la possibilità di attenere un dato unitario corretto, senza passare dalla misura che tu mi hai suggerito?

Avrei preferito una modifica nella misura [Costo sp misura] e nella misura [unitario sp misura]
Sarebbe possibile a tuo avviso?

Allego il file con i tuoi suggerimenti e con la colonna del dato atteso.

Grazie mille

Misura con Totale non Corretto

Inviato: mar 9 mag 2023, 12:28
da Andrea90
frank7676 ha scritto: mar 9 mag 2023, 12:15 Avrei preferito una modifica nella misura [Costo sp misura] e nella misura [unitario sp misura]
Sarebbe possibile a tuo avviso?
Prima di porre una domanda del genere sarebbe necessario capire che differenza c'è tra la misura che hai creato tu e quella che ti ho fornito io. Te la sei studiata la misura che ti ho fornito? O hai semplicemente copiato ed incollato il codice?

Andrea

Misura con Totale non Corretto

Inviato: mar 9 mag 2023, 22:37
da frank7676
Ciao Andrea,
premetto che da circa un anno sto lavorando con DAX, ed ho ancora tanto da imparare, vi scrivo e seguo il forum anche per questo.
Prima di scriverti ho studiato la formula, ma forse fino in fondo causa i miei limiti non riesco a comprendere bene. L’ho analizzata anche con Dax Studio ed ancora adesso non mi spiego perché i dati non tornano. Cercherò di approfondire.
La mia domanda è dovuta proprio perché volevo capire.
La tua formula senza nessun dubbio ha risolto il problema, ma volevo capire come perfezionare la misura [unitario sp misura].
Secondo te per ottenere il dato atteso del file devo tenere questa misura[unitario sp misura] e calcolarne un’altra? Oppure ho la possibilità di modificarla per ottenere il mio risultato?

Ti Ringrazio

Misura con Totale non Corretto

Inviato: mar 9 mag 2023, 23:09
da Andrea90
frank7676,

Con le immagini non ci facciamo nulla, specie se il codice risulta anche tagliato.

Comunque il tuo codice iniziale non funzionava semplicemente perché la riga del totale non esegue la somma delle righe precedenti, semplicemente esegue lo stesso calcolo di tutte le altre righe, solo in un contesto valutativo differente. Quindi il codice che ti ho fornito esegue una pre-aggregazione andando a raggruppare le dimensioni che servono nel report e a calcolare i singoli valori per ciascuna riga… solo successivamente esegue un SUMX con il quale somma tutte le righe visibili nell’attuale contesto valutativo… se è una riga di dettaglio della tabella eseguirà la somma solo per quella riga, nella cella de totale invece sommerà tutti i risultati ottenuti nelle righe precedenti (che è poi quello che volevi).

Andrea

Misura con Totale non Corretto

Inviato: mar 9 mag 2023, 23:54
da frank7676
Scusa per la formula tagliata.
grazie per la tua spiegazione. Ora mi è chiaro.

Francesco