Einige Daten wurden vom Gerätesensor automatisch hochgeladen.
(Ich habe den Teil der Beispieldaten angehängt)
Die Zeit [Spalte 2] wird wie folgt gespeichert: '' 2017-10-14 02: 01: 26: 396 '.
Täglich werden mehrere tausend Daten automatisch an einem Tag gespeichert.
Gibt es eine gute Methode, um nur eine Zeile pro Tag auszuwählen?
Ich möchte drei Arten von Auswahlmethoden kennen.
Fall 1: Wählen Sie die erste Zeile des Tages aus
Fall 2: Wählen Sie die letzte Zeile des Tages aus
Fall 3: Wählen Sie zufällig eine Zeile des Tages aus
Hallo Ikju,
Angenommen, Sie sind bereit, neue Spalten zu erstellen, dann ist dies ein einfacher Weg. Es gibt andere Möglichkeiten für mehr Skripterstellung, aber dies ist am einfachsten:
1) Erstellen Sie mithilfe einer Spaltentransformation eine neue Formelspalte, um nur den Tag zu erfassen: Klicken Sie mit der rechten Maustaste auf die Spaltenüberschrift der Datums- / Uhrzeitspalte und wählen Sie Neue Formelspalte> Datum / Uhrzeit> Datum. Nennen Sie diese Spalte beispielsweise "Date2".
2) Erstelle eine Spalte mit einer kumulativen Summenformel: Erstelle eine neue Spalte und gib ihr diese Formel: Col Cumulative Sum (1,: Date2)
3a) Um die erste Zeile des Tages auszuwählen, sortieren Sie Ihre ursprüngliche Datums- / Uhrzeitspalte aufsteigend. Wählen Sie dann alle Zellen in der kumulativen Summenspalte aus, die 1 entsprechen.
3b) Um die letzte Zeile des Tages auszuwählen, sortieren Sie die ursprüngliche Spalte für Datum und Uhrzeit in absteigender Reihenfolge. Wählen Sie dann alle Zellen in der kumulativen Summenspalte aus, die 1 entsprechen.
3c) Um eine zufällige Reihe von jedem Tag auszuwählen, erstellen Sie eine neue zufällige einheitliche Spalte (0,1). Sortieren Sie nach dieser Spalte, und wählen Sie alle Zellen in der kumulativen Summenspalte aus, die 1 entsprechen.
Es gibt andere Methoden, die JSL verwenden. wenn es das ist, was benötigt wird, lass es mich wissen.
Prost,
Brady