Loading

Isola l'ora dal campo data e ora

Data pubblicazione: Jul 20, 2023
Operazione
Come creare viste che mostrano l'ora senza data. Ad esempio, la creazione di una pianificazione delle classi, la rappresentazione grafica del numero di chiamate all'ora in più giorni o la visualizzazione di quando i dipendenti entrano ed escono.
Fasi
FAI CLIC PER ESPANDERE LA SOLUZIONE
Opzione 1: Usa un campo Data e ora e poi formatta i valori solo come ora
Nell'esempio della cartella di lavoro, gli orari di lavoro dei dipendenti sono registrati come data e data e ora di entrata e di uscita dei dipendenti. L'obiettivo è quello di mostrare l'unica volta che i dipendenti entrano ed escono. Queste istruzioni vengono avviate dalla cartella di lavoro "Opzione 1: originale". Le indicazioni per creare "Opzione 1: originale" sono nella cartella di lavoro.
  1. Fai clic con il pulsante destro del mouse su [Inizio turno] nello spazio Righe e seleziona Formato...
  2. Nel riquadro Formattazione a sinistra, nel menu a tendina Date, seleziona personalizza e digita qualcosa come "h:mm AMPM" senza virgolette.
  3. Ripeti i passaggi 1-2 per tutti i campi Data e ora
Per ulteriori formati di data personalizzati, vedi Formati data personalizzati
FAI CLIC PER ESPANDERE LA SOLUZIONE
Opzione 2: Usa la parte della data dell'Ora
  1. Fai clic con il pulsante destro del mouse su [Tempo chiamata] nello spazio Righe e seleziona la prima opzione Altro > Ora

    Nota: Sono presenti due sezioni nel menu di scelta rapida per le date che corrispondono alla possibilità di visualizzare la parte di data o l'intera data troncata fino a un determinato livello. In questo esempio, vogliamo che la parte di data e non la data intera venga troncata all'ora più vicina. Per saperne di più, consulta Modifica dei livelli di data
     
  2. Fai clic con il pulsante destro del mouse su ORA (tempo chiamata) nello spazio Righe e seleziona Formato...
  3. Nel riquadro Formattazione a sinistra, nel menu a discesa Date, seleziona 12 ore o il formato desiderato.
FAI CLIC PER ESPANDERE LA SOLUZIONE
Opzione 3: Sposta tutti i valori di data e ora alla stessa data
Nella cartella di lavoro di esempio, le chiamate sono registrate nel campo Data e ora nel momento in cui vengono inserite come campo Data e ora. L'obiettivo è quello di mostrare il numero medio di chiamate al minuto indipendentemente dalla data. Queste istruzioni vengono avviate dalla cartella di lavoro "Opzione 2: originale". Le indicazioni per creare "Opzione 3: originale" sono nella cartella di lavoro.
  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 si chiama " Tempo chiamata senza data".
    2. Nel campo Formula, crea un calcolo simile a quello riportato di seguito:
      DATEADD('day', DATEDIFF('day', [Call Time], TODAY()), [Call Time])
  3. Rimuovi HOUR(Tempo chiamata) dallo spazio Righe
  4. Fai clic con il pulsante destro del mouse e trascina [Tempo chiamata senza data] sullo spazio Righe
  5. Nella finestra di dialogo Trascina campo, seleziona Tempo chiamata senza data (continua) e fai clic su OK
FAI CLIC PER ESPANDERE LA SOLUZIONE
Opzione 4: Accoda tutti gli orari nella stessa data per creare un campo data
Nella cartella di lavoro di esempio, le ore di lezione sono registrate come ora senza data. L'obiettivo è quello di mostrare una pianificazione dello svolgimento delle lezioni durante la settimana.
  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 "Data di inizio"
    2. Nel campo Formula, crea un calcolo simile a quello riportato di seguito:
      DATETIME( "1/1/19 " + [Start Time] )
      Nota che è presente uno spazio dopo la data, in modo che Tableau Desktop possa leggere correttamente la data e l'ora.
  3. Ripeti i passaggi 1-2 per tutti i campi con dati temporali memorizzati come valori di testo
  4. Fai clic con il pulsante destro del mouse e trascina [Data di inizio] nello spazio Colonne
  5. Nella finestra di dialogo Trascina campo, seleziona Data di inizio (continua) e fai clic su OK
  6. Trascina [Giorno] nello spazio Righe
  7. Crea un campo calcolato con un nome come "Lunghezza lezione" con un calcolo simile al seguente:
    DATEDIFF('minute', [Start Date],[End Date])/60/24
    Nota: il tempo trascorso deve essere in numero di giorni per poter rappresentare correttamente il grafico su un diagramma di Gantt. DATEDIFF('day',...) non restituirà giorni frazionari, quindi usiamo DATEDIFF ('minute',...) e poi dividiamo per il numero appropriato per ottenere il numero di giorni.
  8. Trascina [Lunghezza lezione] in Dimensione sulla scheda Indicatori
  9. Trascina [Classe] su Colore e su Testo sulla scheda Indicatori
Risorse aggiuntive
Tableau richiede che gli orari nei campi Data e Ora siano associati a una data. In questo modo è possibile ordinare cronologicamente i giorni.

Per poter rappresentare graficamente gli orari di diversi giorni uno sopra l'altro, gli orari devono essere spostati allo stesso giorno. Se i dati originali non includono una data, è possibile creare un campo Data e ora con una data arbitraria.

Numero articolo Knowledge

001456893

Allegati

Views with only time_v2018.1.twbx

156 KB

 
Caricamento
Salesforce Help | Article