Data dell'ultima modifica: 20 Jul 2023
Ambiente
Tableau DesktopRisposta
L'esempio seguente si trova nella cartella di lavoro allegata, che utilizza l'origine dati di esempio Superstore.-
Crea un campo calcolato [ValoreDiRicerca]
LAST()
In questo modo vengono creati Indici delle colonne, in modo che la colonna più a destra sia sempre 0 -
Crea un Campo calcolato [Valore_orizzontale]
WINDOW_SUM(IIF([ValoreDiRicerca]=0,([Valore]),0))
Con questa operazione viene cercato il valore di LAST() in ogni colonna. Se è 0 (l'ultima colonna), allora viene sommata l'importo della misura, altrimenti il valore sarà 0. -
Crea un Campo calcolato [Classificazione]
RANK([Valore_orizzontale])
Questa operazione classifica SUM dell'ultima colonna a destra di Tableau.
Per COMPUTE USING di RANK
Classificazione > Tabella giù
Valore_orizzontale > Tabella orizzontale
Ricerca > Mese, quindi posiziona il campo [Classificazione] sul foglio di lavoro all'estrema sinistra come misura discreta, e nascondi l'intestazione.