Willkommen! Schön, dass Sie hier sind. Stellen Sie sich vor und lernen Sie Ihre Kollegen kennen!

Verwalten und Sortieren von Zeitstempeln in Smartsheet

Isaac A.
Isaac A. Employee
edited 09/04/24 in Deutsch (German)

Dieser Lösungsbeitrag wurde basierend auf einem Leitfaden für bewährte Verfahren erstellt, der ursprünglich von @Kelly Moore entwickelt wurde. Den Originalbeitrag finden Sie hier: Converting a Text Timestamp into a Numeric Timestamp Value.

Problem:Wenn Zeitstempel in Smartsheet importiert werden, müssen sie oft als Textfelder importiert werden, um ihr Format beizubehalten. Dies kann das Sortieren und Organisieren von Daten in chronologischer Reihenfolge erschweren, insbesondere wenn Zeitstempel verwendet werden, um aktuelle Datenpunkte zu ordnen oder zu identifizieren.

Lösung:Um die chronologische Reihenfolge beizubehalten und Zeitstempel in Smartsheet effektiv zu verwalten, können Sie Ihre Datums- und Zeitangaben in einen numerischen Wert umwandeln. Dieser numerische Wert ermöglicht eine einfache Sortierung, Einordnung und weitere Analyse.

Schritt-für-Schritt-Anleitung:

  1. Zeitstempel als Text importieren:Stellen Sie sicher, dass Ihre Zeitstempel-Daten als Text in Smartsheet importiert werden, um das ursprüngliche Format zu bewahren. In diesem Beispiel gehen wir davon aus, dass das FormatMM/TT/JJJJ Thh:mm ist[1] (mit Uhrzeit im militärischen Format).

  2. Erstellen Sie eine Spalte für die Datumsumwandlung:Fügen Sie Ihrem Blatt eine Spalte mit dem Namen Zeitstempel Datum hinzu und verwenden Sie die folgende Formel, um das Textformat in ein Datum umzuwandeln:

    =DATE(VALUE(MID([Datum im Textformat eingeben]@row; 7; 4)); VALUE(LEFT([Datum im Textformat eingeben]@row; 2)); VALUE(MID([Datum im Textformat eingeben]@row; 4; 2)))

  3. Erstellen Sie eine Spalte für die Zeitumrechung:
    Erstellen Sie als Nächstes eine Spalte mit dem Namen Zeitstempel Zeit und wenden Sie diese Formel an, um die Zeit zu extrahieren:

    =TIME(MID([Datum im Textformat eingeben]@row; 13; 5))

  4. Generieren Sie einen Julianischen Zeitstempel:
    Fügen Sie eine Spalte mit dem Namen Julianischer Zeitstempel hinzu, um das Datum und die Uhrzeit in einen numerischen Wert umzuwandeln:

    =VALUE(RIGHT([Zeitstempel Datum]@row; 2) + YEARDAY([Zeitstempel Datum]@row) + "." + LEFT([Zeitstempel Zeit]@row; 2) + RIGHT([Zeitstempel Zeit]@row; 2))

    1. Erklärung:
      1. Die Funktion RIGHT([Timestamp Date]@row, 2) extrahiert die letzten beiden Ziffern der Jahreszahl.
      2. YEARDAY([Timestamp Date]@row) gibt den Tag des Jahres an.
      3. Die Zeit wird dann in einen vierstelligen Dezimalwert umgewandelt.
      4. Die gesamte Formel ist in VALUE eingeschlossen, um sicherzustellen, dass das Ergebnis numerisch ist.

  5. Rangfolge der Zeitstempel:Wenn Ihr Anwendungsfall die Identifizierung der jüngsten Datenpunkte erfordert, erstellen Sie eine Spalte mit dem Namen Reihenfolge und verwenden Sie die folgende Formel, um die Julianischen Zeitstempel in eine Rangfolge zu bringen:

    =RANKAVG([Julian Timestamp]@row; [Julian Timestamp]:[Julian Timestamp]; 0)
  • Diese Formel ordnet die Zeitstempel, sodass Sie die neuesten Einträge identifizieren können.



Hinweis:
Diese bewährte Vorgehensweise ist für Benutzer vorteilhaft, die die Integrität von Datums- und Zeitstempeln in Smartsheet aufrechterhalten müssen, um eine genaue chronologische Sortierung und Analyse zu gewährleisten.

Verwendete Funktionen: TIME MID DATE VALUE LEFT RIGHT MID YEARDAY RANKAVG

Join us at Smartsheet ENGAGE 2024🎉

October 8 - 10, Seattle, WA | Register now

Hilfe und Lernen