Loading

Nascondere solo la colonna vuota quando si utilizza la differenza nel calcolo della tabella

Data pubblicazione: Feb 24, 2026
Operazione
Come nascondere una colonna vuota durante l'utilizzo del calcolo tabella Differenza percentuale o Differenza senza nascondere le altre misure nella vista.
Fasi

Opzione 1: Nascondi manualmente la colonna vuota

Se nella vista sono presenti più misure o dimensioni, la colonna vuota non può essere nascosta senza nascondere anche tutte le istanze del valore della dimensione.Ad esempio, se si nasconde una colonna Q1, questa verrà nascosta per tutti gli anni. Usa la seguente soluzione alternativa se nella vista è presente solo una misura o una dimensione.
  1. Fai clic con il pulsante destro del mouse sull'intestazione della colonna vuota.
  2. Seleziona Nascondi.
Nota: Questa soluzione nasconderà ogni colonna con lo stesso valore di dimensione, ad esempio tutte le colonne "2016".Per nascondere una sola istanza di un valore di dimensione, ad esempio solo "Consumatore 2016", consulta Nascondere una sola istanza della colonna Sottocategoria

Opzione 2: Usa un filtro INDEX()

La seguente soluzione alternativa è stata fornita nella Community e ritenuta utile da più lettori:How to hide a column when showing percent difference.
  1. Seleziona Analisi > Crea campo calcolato per creare un campo calcolato.
  2. Nella finestra di dialogo Campo calcolato, digita un nome e la seguente formula, quindi fai clic su OK:
    index()!=1
  3. Trascina una copia del campo calcolato appena creato su Dettaglio nella scheda Indicatori e una seconda copia nello spazio Filtri.
  4. Nella finestra di dialogo Filtro seleziona Vero, quindi fai clic su OK.

Opzione 3: crea un calcolo per ogni colonna nella vista

La cartella di lavoro di esempio allegata utilizza l'insieme di dati campione Superstore per dimostrare i seguenti indirizzamenti:

  1. 1. Crea un campo calcolato con un nome simile a "Profitto consumatore" e un calcolo simile al seguente:
    IF [Segment] = "Consumer"
    THEN [Profit]
    END
    
  2. Ripeti il passaggio 1 per "Profitto azienda", "Profitto ufficio domestico", "Vendite consumatore", "Vendite azienda" e "Vendite ufficio domestico"
  3. Crea un campo calcolato con un nome simile a "Differenza vendite azienda" e un calcolo simile al seguente:
    WINDOW_MIN( SUM([Corporate Sales ]))
    -
    WINDOW_MIN( SUM([Consumer Sales]))
  4. Ripeti il passaggio 3 per "Differenza vendite ufficio domestico"
  5. Rimuovi [Vendite] e [Profitto] dalla vista originale
  6. Trascina [Profitto consumatore] su Testo nella scheda Indicatori
  7. Nel riquadro dei dati, fai doppio clic su [Profitto azienda], [Differenza vendite azienda], [Profitto ufficio domestico] e [Differenza vendite ufficio domestico] per aggiungere tutti i campi calcolati alla vista.
  8. Fai clic con il pulsante destro su [Differenza vendite azienda] e seleziona Calcola utilizzando > Cella
  9. Ripeti il passaggio 8 per [Differenza vendite ufficio domestico].

Opzione 4: Valori delle misure pivot

Valori delle misure pivot in Tableau Prep. Nota: Non è possibile trasformare tramite pivot i campi calcolati in Tableau Desktop, quindi l'applicazione del pivot deve essere eseguita in Tableau Prep.

  1. Connettiti alla tabella "Ordini"
  2. Fai clic sul segno più accanto a Ordini e seleziona Aggiungi passaggio
  3. In Pulisci 1, crea un campo calcolato denominato [Misura fittizia] con la formula:1
  4. Fai clic sul segno più accanto a Pulisci 1 e seleziona Aggiungi pivot
  5. In Pivot 1, aggiungi [Misura fittizia] e [Vendite] al pivot
  6. Fai clic sul segno più accanto a Pulisci 1 e seleziona Aggiungi output

Crea la vista in Tableau Desktop

  1. Seleziona Analisi > Crea campo calcolato
  2. Nella finestra di dialogo Campo calcolato che si apre, esegui le seguenti operazioni, quindi fai clic su OK:
    1. Attribuisci un nome al campo calcolato. In questo esempio, il campo calcolato è denominato "Valori nuova misura"
    2. Nel campo Formula, crea un calcolo simile a quello riportato di seguito:
      IF MIN([Pivot1 Names]) = 'Sales'
      THEN SUM([Sales])
      ELSEIF MIN([Pivot1 Names]) = 'Dummy Measure'
      THEN ZN(LOOKUP(SUM([Sales]),-1)) - (LOOKUP(SUM([Sales]),-3))
      END
  3. Crea un campo calcolato con un nome simile a "Valori colore" con un calcolo simile al seguente:
    IF MIN([Pivot1 Names]) = 'Dummy Measure'
    THEN [New Measure Values]
    END
  4. Trascina [Data ordine] e [Nomi Pivot1] nello spazio Colonne
  5. Trascina [Categoria] e [Sottocategoria] nello spazio Righe.
  6. Trascina [Valori nuova misura] su Testo
  7. Trascina [Valori colore] su Colore nella scheda Indicatori
  8. Nella scheda Indicatori, seleziona Quadrato nel menu a discesa.
  9. Fai clic su Colore e quindi su Modifica colori…
  10. Nella finestra di dialogo Modifica colori, seleziona Arancione-blu-bianco divergenti dal menu a discesa Tavolozza e fai clic su OK
Risorse aggiuntive
In base alla progettazione, Tableau Desktop mostra una colonna vuota quando non sono disponibili dati sufficienti per calcolare la differenza. Questo aiuta l'utente a comprendere la direzione e l'ambito della differenza.

Se la vista contiene più misure, solo le opzioni 3 e 4 forniranno i risultati desiderati.Se la vista è connessa a un'origine dati basata su un cubo, sarà possibile utilizzare le opzioni 1 o 2.

I calcoli tabella potrebbero essere errati se le impostazioni Calcola usando non sono corrette.Per ulteriori informazioni, consulta Trasformare i valori con i calcoli tabella

Per esprimere il tuo supporto affinché questa caratteristica venga inclusa in una versione futura del prodotto, vota l'idea Simple Textual Formatting Abilities proposta nel forum della Community di Tableau.

Commenta questo articolo... Feedback Forum
Numero articolo Knowledge

001458133

Allegati

Hide Blank Column_v2019.1.twbx

1853 KB

 
Caricamento
Salesforce Help | Article