Loading

Zeit aus Datums- und Uhrzeitsfeld isolieren

Veröffentlichungsdatum: Jul 20, 2023
Aufgabe
Erstellung von Ansichten, die die Uhrzeit ohne Datum anzeigen. Zum Beispiel, einen Plan für Kurse erstellen, die Anzahl von Anrufen pro Stunde über mehrere Tage darstellen oder anzeigen, wann Angestellte sich ein- und ausstempeln.
Schritte
ZUM ANZEIGEN DER LÖSUNG KLICKEN
Option 1: Verwenden Sie ein Datums- und Uhrzeitsfeld und formatiere Sie dann die Werte als nur Uhrzeit
In der Beispielarbeitsmappe werden die Arbeitszeiten der Angestellten als Datums- und Zeitstempel erfasst wenn Angestellt sich ein- und ausstempeln.Das Ziel ist es nur die Zeit anzuzeigen bei der Angestellte sich ein- und ausstempeln.Ausgangspunkt für dises Anweisungen ist die Arbeitsmappe "Opt 1: original". Anweisungen zur Erstellung von "Opt 1: original" finden Sie in der Arbeitsmappe.
  1. Klicken Sie mit der rechten Maustaste [Umschalt Start] auf den Zeilencontainer und wählen Sie Formatieren… aus
  2. Im linken Formatbereich wählen Sie im Dropdown-Menu für Daten benutzerdefiniert aus und geben Sie etwas wie"h:mm AMPM" ohne die Anführungszeichen ein
  3. Wiederholen Sie die Schritte1-2 für alle Datums- und Uhrzeitsfelder
Mehr benutzerdefinierte Datenformate finden Sie unter Benutzerdefinierte Datumsformate
ZUM ANZEIGEN DER LÖSUNG KLICKEN
Option 2: Verwenden Sie den Datenteil "Stunde"
  1. Klicken Sie mit der rechten Maustaste auf [Anrufszeit] im Zeilencontainer und wählen Sie die erste Mehr > Stunde

    Hinweis: Es gibt zwei Abschnitte im Rechtsklickmenü für Daten, die damit übereinstimmen ob der Datenteil gezeigt wird oder das ganze Datum zu einem gewissen Level gekürzt wird.In diesem Beispiel möchten wir, dass der Datenteil "Stunde" zur nächsten Stunde abgeschnitten wird, und nicht das gesamte Datum.Mehr erfahren Sie unter Ändern von Datumsebenen
     
  2. Klicken Sie mit der rechten Maustaste HOUR(Anrufszeit) auf den Zeilencontainer und wählen Sie Formatieren… aus
  3. Wählen Sie im linken Formatierungsbereich im Dropdown für Daten 12 Stunden oder das gewünschte Format aus
ZUM ANZEIGEN DER LÖSUNG KLICKEN
Option 3: Verschieben Sie alle Datums- und Uhrzeitswerte zum selben Datum
In der Beispielarbeitsmappe werden Anrufe mit dem Zeitstempel indem sie hereinkommen als Datums- und Uhrzeitsfeld aufgezeichnet.Das Ziel ist es die durchschnittliche Anzahl von Anrufen pro Minute anzuzeigen, ohne das Datum zu beachten. Ausgangspunkt für dises Anweisungen ist die Arbeitsmappe "Opt 3: original". Anweisungen zur Erstellung von "Opt 3: original" finden Sie in der Arbeitsmappe.
  1. Wählen Sie "Analyse" > "Berechnetes Feld erstellen" aus.
  2. Daraufhin öffnet sich das Dialogfeld "Berechnetes Feld". Gehen Sie dort wie folgt vor, und klicken Sie dann auf "OK":
    1. Geben Sie dem berechneten Feld einen Namen. In diesem Beispiel lautet der Name des berechneten Felds "Call Time w/o Date" (Anrufszeit ohne Datum)
    2. Erstellen Sie im Formelfeld eine Berechnung ähnlich der folgenden:
      DATEADD('day', DATEDIFF('day', [Call Time], TODAY()), [Call Time])
  3. Entfernen Sie HOUR(Anrufszeit) aus dem Container "Zeilen"
  4. Klicken Sie mit der rechten Maustaste und ziehen Sie [Anrufszeit ohne Datum] zum Container "Zeilen"
  5. Wählen Sie im Dialogfeld "Anrufszeit ohne Datum (fortlaufend)" aus und klicken Sie auf OK
ZUM ANZEIGEN DER LÖSUNG KLICKEN
Option 4: Fügen Sie alle Uhrzeiten zum selben Datum hinzu um ein Datumsfeld zu erstellen
In der Beispielsarbeitsmappe werden die Kurszeiten nur als Zeit ohne Datum aufgezeichnet. Das Ziel ist es einen Zeitplan zu zeigen, indem angezeigt wird, wann Kurse in der Woche stattfinden.
  1. Wählen Sie "Analyse" > "Berechnetes Feld erstellen" aus.
  2. Daraufhin öffnet sich das Dialogfeld "Berechnetes Feld". Gehen Sie dort wie folgt vor, und klicken Sie dann auf "OK":
    1. Geben Sie dem berechneten Feld einen Namen. In diesem Beispiel heißt das berechnete Feld "Startzeit"
    2. Erstellen Sie im Formelfeld eine Berechnung ähnlich der folgenden:
      DATETIME( "1/1/19 " + [Start Time] )
      Beachten Sie die Leerstelle nach dem Datum. Dies hilft Tableau Desktop das Datum und die Uhrzeit korrekt zu lesen.
  3. Wiederholen Sie Schritte 1-2 für jegliche Felder mit Zeitdaten, die als Textwerte gespeichert wurden
  4. Klicken Sie mit der rechten Maustaste, und ziehen Sie das [Startdatum] in den Spaltencontainer
  5. Wählen Sie im Dialogfeld "Feld ablegen" den Eintrag "Startdatum (fortlaufend)" aus und klicken Sie auf OK
  6. Ziehen Sie [Tag] in den Zeilen-Container
  7. Erstellen Sie ein berechnetes Feld mit einem Namen wie "Kursdauer" mit einer Berechnung ähnlich der folgenden:
    DATEDIFF('minute', [Start Date],[End Date])/60/24
    Hinweis: verstrichene Zeit muss in Anzahl von Tagen sein um in einem Gantt-Diagramm richtig angezeigt zu werden. DATEDIFF('Tag',...) gibt keine fraktionierten Tage, deshalb verwenden wir DATEDIFF('Minute',…) und dividieren dann durch die geeignete Anzahl um die Anzehl von Tagen zu erhalten.
  8. Ziehen Sie [Kurslänge] auf der Karte "Markierungen" auf die Größe
  9. Ziehen Sie [Kurs] auf der Karte "Markierungen" auf Farbe und auf Text
Zusätzliche Ressourcen
Tableau erfordet, dass Datums- und Uhrzeitsfelder mit einem Datum verbunden werden.Dies erlaubt chronologische Sortierung über Tage.

Um Zeiten von verschiedenen Tagen aufeinander darzustellen müssen die Zeiten zum selben Tag verschoben werden.Falls die originalen Daten keine Daten enthalten, kann ein Datums- und Uhrzeitsfeld mit einem beliebigen Datum erstellt werden.

Nummer des Knowledge-Artikels

001456893

Anhänge

Views with only time_v2018.1.twbx

156 KB

 
Laden
Salesforce Help | Article