KNOWLEDGE BASE

Filtro di un intervallo tra più origini dati


Pubblicato: 17 Jul 2014
Data dell'ultima modifica: 26 Oct 2022

Domanda

Come filtrare un intervallo di valori tra più origini dati.

Ambiente

  • Tableau Desktop
  • Più origini dati

Risposta

Crea un parametro Inizio intervallo e un parametro Fine intervallo per applicare un filtro tra le origini dati.

 

  1. Nel riquadro Dati, fai clic con il pulsante destro del mouse e seleziona Crea un parametro.
  2. Rinomina il parametro "Inizio intervallo".
  3. Nel menu a discesa Tipo di dati, seleziona Float, Numero intero o Data
  4. Nel campo Valore corrente, immetti la data di inizio o il primo numero dell'intervallo. 
  5. Seleziona Intervallo in Valori consentiti. 
  6. Scegli il diverso intervallo di valori dei dati e fai clic su OK
  7. Ripeti i passaggi precedenti per creare un parametro Fine intervallo.
  8. Seleziona Analisi > Crea campo calcolato.
  9. Nella sezione Formula della finestra di dialogo Campo calcolato, immetti una formula simile alla seguente, in cui "Field to Filter" corrisponde alla dimensione della data nell'origine dati: 
    [<Field to Filter>] <= [End of Range]
    AND
    [<Field to Filter>] >= [Start of Range]
  10. Assegna un nome al campo e fai clic su OK.
  11. Trascina il campo calcolato nello spazio  Filtri  e filtra in base al valore True.
  12. Crea un campo calcolato identico in ogni origine dati da filtrare.
  13. Nel riquadro Parametri, fai clic con il pulsante destro del mouse sul parametro Fine intervallo e seleziona Mostra controllo parametro.
  14. Nel riquadro Parametri, fai clic con il pulsante destro del mouse sul parametro Inizio intervallo e seleziona Mostra controllo parametro.

Ulteriori informazioni

  • Il risultato può essere esaminato nella cartella di lavoro di esempio allegata.
  • Non è possibile visualizzare il filtro come dispositivo di scorrimento. 
  • Ogni parametro deve essere configurato singolarmente. 

Commenta questo articolo... Feedback Forum
Con questo articolo hai risolto il problema?