Suchen nach ZeilenunterschiedenHallo,
Ich arbeite an einer Datei und muss feststellen, ob eine der Zahlen in der Spalte „Pos UCN“ innerhalb von 10 von einer anderen Zeile in dieser Spalte liegt. Beispielsweise liegen die Zeilen 6344 und 6345 innerhalb von 10 voneinander. Wie kann ich das feststellen? Ich weiß, dass dadurch eine neue Spalte erstellt wird, was ich auch möchte. Ich habe 2 Tage in der Benutzercommunity verbracht und verschiedene Dinge ausprobiert und hatte kein Glück.

der Unterschied zwischen den Zeilen. Ich glaube, dies würde eine neue Spalte mit dem Namen „Unterschied“ zwischen den Zeilen erstellen. Ich möchte auch (in einer weiteren neuen Spalte) Folgendes identifizieren:
Grundlegende Datenanalyse und ModellierungWindowsBetreff: Zeilenunterschiede findenWas möchten Sie mit den Werten tun, die Zeichen enthalten?
Betreff: Zeilenunterschiede findenHallo,
Wenn dies die Differenz zwischen zwei aufeinanderfolgenden Zeilen ist, dann haben Sie die folgende Formel

Betreff: Zeilenunterschiede findenEs müssen Zeichenwerte sein, da ich die führenden Nullen benötige.
Betreff: Zeilenunterschiede findenVielen Dank. Dadurch erhalte ich eine Zähldifferenz zwischen den Zeilen. Wie hebe ich nun Zeilen hervor, deren Differenz weniger als 10 beträgt?
Betreff: Zeilenunterschiede findenAuf die gleiche Weise können Sie eine Formel wie unten erstellen, um in einer neuen Spalte zu ermitteln, ob die Differenz kleiner als 10 (1) oder nicht (0) ist.

Und verwenden Sie die Eigenschaft Farbwerte, um Zeilen mit weniger als 10 Unterschied hervorzuheben


Betreff: Zeilenunterschiede findenSie können den Zeilenstatus auch auf „Ausgewählt“ für die Zeilen setzen, die die Kriterien erfüllt haben.
dt << select rows(.....)
Betreff: Zeilenunterschiede findenIch habe von diesen gesprochen:

Betreff: Zeilenunterschiede findenSo konnte ich meine beiden zusätzlichen Spalten erstellen (Diff und Prev UCN <=5). Aber ich möchte beide Zahlen abrufen können. Für Zeile 6345 wird also eine vorherige Zeile innerhalb von 5 identifiziert, aber ich möchte auch die Zeile davor (6344) identifizieren? Dabei wird nach einer „Pos UCN“ +/- 5 gesucht, um zu sehen, ob es Zahlen gibt, die nahe beieinander liegen. Wenn sie nahe beieinander liegen, möchte ich beide identifizieren, damit ich weiter nachsehen und mögliche Probleme feststellen kann.
Betreff: Zeilenunterschiede findenEine Möglichkeit besteht darin, die Spalte „Diff“ zu ändern, um den Vergleich durchzuführen
If(Dif(Num(:Pos UCN), 1) <= 5 | Abs(Dif(Num(:Pos UCN), -1)) <= 5,
1,
0
)
Oder berechnen Sie einfach die minimale Differenz und führen Sie anschließend die Prüfung durch
Min(Dif(Num(:Pos UCN), 1), Abs(Dif(Num(:Pos UCN), -1)))