KNOWLEDGE BASE

Calcolo della differenza tra due valori della stessa misurazione in una vista


Pubblicato: 17 Jun 2015
Data dell'ultima modifica: 20 Jul 2023

Problema

Come creare un calcolo per trovare la differenza tra due valori della stessa misurazione in una vista.

Ad esempio, se la vista originale mostra vendite per 4 anni, la vista finale mostrerà una colonna con la differenza tra le vendite per due anni specifici.

Ambiente

Tableau Desktop

Soluzione

Puoi consultare istruzioni per entrambe le opzioni nella cartella di lavoro di esempio in allegato.

Opzione 1

L'esempio che segue mette a confronto le vendite tra due anni (ad es. vendite del 2015 - vendite del 2013). Modificare il numero alla fine del calcolo LOOKUP per aumentare la differenza nella computazione.
  1. In Tableau Desktop, fai clic con il tasto destro del mouse sul nome del foglio e seleziona Duplica foglio. In questo modo verrà mantenuta la struttura della vista (come ANNO su Colonne e Misure su Testo, ecc...).
  2. Vai ad Analisi > Crea campo calcolato... 
  3. Assegna un nome al campo calcolato e inserisci una formula simile alla seguente:
    SUM([Sales]) - LOOKUP(ZN(SUM([Sales])), -2)
    Nota: -2 viene calcolato come "due celle precedenti". Se i dati sono stati visualizzati in una tabella, il calcolo sottrarrà dalla colonna corrente il numero di due colonne precedenti. Se la vista cambia da ANNO a TRIMESTRE, il risultato passa da 2 anni precedenti a 2 trimestri precedenti. 
  1. Trascina il nuovo calcolo nella vista, sostituendo la misura originale.

 

Per isolare un valore desiderato per il calcolo:

  1. Crea un campo calcolato denominato ad esempio "Ultimo filtro" con un calcolo simile al seguente:
    LAST() = 0
  2. Trascina [Ultimo filtro] nello spazio Filtri
  3. Nella finestra di dialogo Filtro seleziona Vero e fai clic su OK
  4. Fai clic con il tasto destro del mouse su Anno, cancella la selezione Mostra intestazione .

Opzione 2

  1. Usa il metodo descritto in Isolamento dei membri della dimensione da utilizzare nei calcoli e nei filtri per creare calcoli separati per le vendite relative a ogni anno
  2. Crear un campo calcolato con un nome come "Differenza di vendita (opzione 2)" con un calcolo simile al seguente:
    SUM([2015 Sales]) - SUM([2013 Sales])
  3. Trascina [Differenza di vendite (opzione 2)] in Testo sulla scheda Indicatori

Causa

Per l'opzione 1, il calcolo rapido della tabella Differenza mostrerà una differenza in ogni colonna. In tutte le colonne apparirà anche un calcolo per trovare la differenza, sarà quindi necessario creare una nuova vista per isolare l'anno desiderato.
Con questo articolo hai risolto il problema?