Data dell'ultima modifica: 20 Jul 2023
Ambiente
Tableau DesktopRisposta
FAI CLIC PER ESPANDERE LA PROCEDURA
Passaggio 1: crea un campo calcolato per Indice per visualizzare una classificazione da 1 in su
- Seleziona Analisi > Crea campo calcolato.
- Nella casella di testo Nome, digita "Indice".
- Nella casella di testo Formula, digita:
INDEX()
- Al termine, fai clic su OK.
FAI CLIC PER ESPANDERE LA PROCEDURA
Passaggio 2: crea un parametro per il numero di contenitori in base al quale si desidera dividere la dimensione selezionata
- Nella finestra Dati, fai clic sulla freccia del menu a discesa nella parte superiore destra di Dimensioni, quindi seleziona Crea > Parametro.
- Nella casella di testo Nome, digita "Numero di contenitori".
- Per Tipo di dati, seleziona Intero.
- Nella casella di testo Valore corrente, digita un numero (ad esempio 50).
- Seleziona Intervallo.
- Seleziona Minimo e Massimo (ad esempio, da 1 a 100)
- Al termine, fai clic su OK.
FAI CLIC PER ESPANDERE LA PROCEDURA
Passaggio 3: crea un campo calcolato per definire la dimensione dei contenitori
- Seleziona Analisi > Crea campo calcolato.
- Nella casella di testo Nome, digita "Dimensione di ogni contenitore".
- Nella finestra di dialogo Formula, digita la formula seguente e fai clic su OK.
IF ([Number of Bins]/SIZE()>.5) AND (([Number of Bins]-1)/SIZE()<.5) THEN 2 ELSEIF [Number of Bins]/SIZE()>.5 THEN 1 ELSEIF ROUND((SIZE()/[Number of Bins])-10^(-10), 0) !=INT(SIZE()/[Number of Bins]) THEN INT((SIZE()/([Number of Bins])))+ 1 ELSE INT((SIZE()/([Number of Bins]))) END
FAI CLIC PER ESPANDERE LA PROCEDURA
Passaggio 4:crea un campo calcolato per Indice per determinare il numero corretto di contenitori da utilizzare per ogni numero di elementi selezionati
- Seleziona Analisi > Crea campo calcolato.
- Nella casella di testo Nome, digita "Contenitori dinamici".
- Nella finestra di dialogo Formula, digita la formula seguente e fai clic su OK.
IF INT(([Index]-.1)/[Size of Each Bin]) = [Number of Bins] THEN INT(([Index]-.1)/[Size of Each Bin]) ELSEIF INT(([Index]-.1)/[Size of Each Bin]) < [Number of Bins] THEN INT(([Index]-.1)/[Size of Each Bin])+1 ELSE [Number of Bins] END
FAI CLIC PER ESPANDERE LA PROCEDURA
Passaggio 5: crea la vista
- Utilizzando l'origine dati del campione Superstore, trascina una misura su Testo.
- Trascina una dimensione su Righe.
- Trascina i campi calcolati "Indice" e "Dimensione di ogni contenitore" su Dettaglio.
- Fai clic con il pulsante destro del mouse sulla finestra Dati e seleziona Mostra controllo parametro.Il controllo dei parametri è ora aggiunto al foglio ed è pronto per la personalizzazione.
- Fai clic con il pulsante destro del mouse sul campo Contenitori dinamici, seleziona Discreti, quindi posizionalo davanti al campo esistente sullo spazio Righe.
Ulteriori informazioni
Per vedere questa procedura nella pratica, guarda il video qui sotto:Nota: il video è privo di audio.
Grazie per aver inviato il tuo feedback sull'efficacia dell'articolo.
Apri nuovo caso
Continua la ricerca
Knowledge base
Community
Guida
Formazione e tutorial