KNOWLEDGE BASE

Esclusione dei valori di calcolo rapido tabella quando non vengono forniti dati


Pubblicato: 19 May 2017
Data dell'ultima modifica: 20 Jul 2023

Domanda

Come visualizzare i valori NULL quando uno dei valori che viene confrontato in un calcolo rapido tabella di differenza percentuale è NULL.

Ad esempio, quando si aggiunge un calcolo rapido tabella di differenza percentuale a una dimensione e non sono presenti dati per la seconda metà dell'anno, il primo mese per il quale non sono presenti dati verrà mostrato come -100%.

Ambiente

Tableau Desktop

Risposta

Crea un campo calcolato che utilizzi le funzioni tabella per produrre la differenza percentuale invece di ricorrere a un calcolo rapido tabella. La cartella di lavoro di esempio allegata utilizza i dati campione per illustrare la seguente procedura:
  1. Fai clic con il pulsante destro del mouse sul campo data e trascinalo (nell'esempio: [Date]) nello spazio Righe.
  2. Nella finestra di dialogo Elimina campo, seleziona MY(Date) e fai clic su OK.
  3. Trascina la misura (nell'esempio: [Value]) su Testo nella scheda Indicatori.
  4. Fai clic con il pulsante destro del mouse su SUM(Valuet) nella scheda Indicatori e seleziona Calcolo rapido tabella > Differenza percentuale
  5. Apri l'editor di calcolo e trascina SUM(Value) dalla scheda Indicatori nell'editor di calcolo.
    • Tableau Desktop inserirà automaticamente la formula utilizzata per la differenza percentuale, ossia: 
      (ZN(SUM([Value])) - LOOKUP(ZN(SUM([Value])), -1)) / ABS(LOOKUP(ZN(SUM([Value])), -1))
    • Rimuovi la funzione ZN() dalla formula. La funzione ZN() converte i valori NULL in degli zeri. Il calcolo finale avrà un aspetto simile al seguente:
      (SUM([Value]) - LOOKUP(SUM([Value]), -1)) / ABS(LOOKUP(SUM([Value]), -1))
      
  6. Assegnare al calcolo un nome (nell'esempio: "Importo differenza %") e fai clic su OK.
  7. Sostituisci SUM(Value) nella scheda Indicatori con [Importo differenza %].
  8. (Facoltativo) A seconda della classificazione del nuovo campo calcolato nella vista, potrebbe essere necessario modificare il calcolo tabella in Tabella (verso il basso)

Ulteriori informazioni

Per impostazione predefinita, i calcoli rapidi tabella considerano i valori NULL, ossia le celle vuote nei campi incrociati, come zeri.

Per vedere la procedura di cui sopra nella pratica, guarda il video qui sotto.
Nota: il video è privo di audio.
 
Con questo articolo hai risolto il problema?