Timestamp#() evaluiert eine Formel als Daten- und Zeitwert und verwendet dafür, wenn kein Formatcode zur Verfügung steht, das vorgegebene Zeitstempelformat des Datenladeskripts oder des Betriebssystems.
Syntax:
timestamp#(text[,
format])
Rückgabe Datentyp: dual
Argumente
Argument
Beschreibung
text
Der zu evaluierende Textstring.
format
String, der das Format des auszuwertenden Textstrings beschreibt. Wenn nicht angegeben, werden das kurze Datumsformat, das Zeitformat und das Dezimaltrennzeichen wie im Betriebssystem festgelegt verwendet. ISO 8601 wird für Zeitstempel unterstützt.
Laden Sie die Daten und öffnen Sie ein Arbeitsblatt. Erstellen Sie eine neue Tabelle und fügen Sie dieses Feld als Dimension hinzu:
OrderDate
Erstellen Sie die folgenden Kennzahlen:
=Timestamp#(OrderDate, 'YYYY-MM-DD hh:mm'), um das Feld OrderDate von Text in einen Zeitstempel umzuwandeln.
=Sum(Sales), um den Umsatzwert zu berechnen.
Ergebnistabelle
OrderDate
Timestamp#(OrderDate, 'YYYY-MM-DD hh:mm')
Sum(Sales)
2023-10-01 10:30
2023-10-01 10:30
100
2023-10-01 14:45
2023-10-01 14:45
150
2023-10-02 09:00
2023-10-02 09:00
200
2023-10-03 16:20
2023-10-03 16:20
300
In diesem Beispiel hat die Funktion Timestamp# das Feld OrderDate von einem String, der linksbündig war, in einen Zeitstempel (Zahl) umgewandelt, der nun rechtsbündig ist.
Im folgenden Ladeskript wird das Datumsformat M/T/JJJJ verwendet. Das Datumsformat wird im Befehl SET DateFormat am Anfang des Ladeskripts angegeben.
Wenn Sie Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!