KNOWLEDGE BASE

Classificazione dinamica delle misurazioni per data più recente


Pubblicato: 20 Jan 2015
Data dell'ultima modifica: 20 Jul 2023

Domanda

Come ordinare e classificare dinamicamente le misure creando campi calcolati.

Ambiente

Tableau Desktop

Risposta

L'esempio seguente si trova nella cartella di lavoro allegata, che utilizza l'origine dati di esempio Superstore.
  1. 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

  2. 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.

  3. 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.

Con questo articolo hai risolto il problema?