Re: Skript zum Entfernen doppelter ZeilenJMPs interaktives Select Duplicate Rows with Delete Rows sollte dies tun können.
Wählen Sie interessante Spalten aus:

Gehen Sie zu Zeilen / Zeilenauswahl / Doppelte Zeilen auswählen:

Rechtsklick auf Zeilennummer und Zeilen löschen:

Wenn JMP16 dieselben Schritte wiederholt, während Sie das erweiterte Protokoll aktiviert haben, wird Ihnen das Skript zurückgegeben:
// Delete selected rows
Data Table("Untitled") << Select Duplicate Rows(Match(:Date, :A, :B)) << Delete Rows;(Aktualisieren Sie das Skript, um Referenzen zu verwenden).
Re: Skript zum Entfernen doppelter ZeilenVielen Dank für Ihre schnelle Antwort. Das entspricht leider nicht meinen Anforderungen. Ich möchte, dass Zeile 3 gelöscht wird und nicht Zeile 5.
Re: Skript zum Entfernen doppelter ZeilenEine Möglichkeit wäre, die Daten zuerst nach Zeilennummer zu sortieren -> Duplikate löschen und dann erneut zu sortieren.
Re: Skript zum Entfernen doppelter ZeilenSie können auch eine Formel erstellen, um eindeutige Werte zu zählen. So etwas könnte funktionieren:
Col Number(:Date, :A, :B) - Col Cumulative Sum(1, :Date, :A, :B)
Wählen Sie alle 0-Werte aus und invertieren Sie die Auswahl. Dann Zeilen löschen.
Skript zum Entfernen doppelter ZeilenHallo,
Ich habe ein Skript, in dem ich eine Tabelle durch eine andere aktualisiere.
Für die letzte Tabelle möchte ich doppelte Zeilen basierend auf definierten Spalten entfernen.
Dabei sollte die Zeile mit der niedrigeren Zeilennummer gelöscht werden.
Im Folgenden sehen Sie ein Beispiel zur besseren Veranschaulichung:
| Reihe | Datum | EIN | B | C | D |
| 1 | 22.10.2021 | 1 | 10 | 4 | fünfzehn |
| 2 | 23.10.2021 | 2 | fünfzehn | 8 | 27 |
| 3 | 26.10.2021 | 3 | 2 | 5 | |
| 4 | 25.10.2021 | 4 | 7 | 13 | 12 |
| 5 | 26.10.2021 | 3 | 2 | 5 | 6 |
Für diese Tabelle werden die doppelten Zeilen durch die Spalten :Date, :A und :B definiert.
Zeile 3 sollte gelöscht und Zeile 5 beibehalten werden.
Könnten Sie mir einen JSL-Code für dieses Beispiel zur Verfügung stellen?
Vielen Dank im Voraus.
Mit freundlichen Grüßen
Konstantinos
Skripterstellung