- Beiträge: 4
Wenn gleicher Wert, dann nachfolgenden Wert löschen.
- Meurer
- Autor
- Offline
- Benutzer
Weniger
Mehr
14 Jahre 3 Tage her #236
von Meurer
Wenn gleicher Wert, dann nachfolgenden Wert löschen. wurde erstellt von Meurer
Hallo, habe folgendes Problem. Möchte in einer CSV-Datei doppelte Werte in einer Spalte löschen. Das heißt, nicht alle doppelten Werte, sondern nur der letzte doppelte Wert.
Wenn ein Wert sich in einer Spalte wiederholt dann löschen bis ein anderer Wert kommt. Dazu braucht man bestimmt den Net-Script-Heater und natürlich ein entsprechendes Script.
Wer kann mir weiter helfen? Vielen Dank im Voraus.
Gruß
Rolf
PS.: Habe ein Beispiel als CSV-Datei und ein Foto angehängt.
Wenn ein Wert sich in einer Spalte wiederholt dann löschen bis ein anderer Wert kommt. Dazu braucht man bestimmt den Net-Script-Heater und natürlich ein entsprechendes Script.
Wer kann mir weiter helfen? Vielen Dank im Voraus.
Gruß
Rolf
PS.: Habe ein Beispiel als CSV-Datei und ein Foto angehängt.
Anhänge:
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
14 Jahre 3 Tage her #237
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
FlowHeater-Team antwortete auf Aw: Wenn gleicher Wert, dann nachfolgenden Wert löschen.
Hallo Herr Meurer,
Das kommt jetzt leider nicht ganz rüber was Sie eigentlich vorhaben. Ich vermute, dass Sie Anhand des CSV Feldes "Nr" alle doppelt (oder mehrfach) vorkommende Werte entfernen möchten?
Wenn das so ist, brauchen Sie auf Ihre Definition zusätzlich nur einen GroupBy Heater ziehen und das CSV Feld "Nr" damit verbinden. Der GroupBy Heater fast dann aufeinanderfolgende gleiche Werte zu einem Datensatz/Zeile auf der Write Seite zusammen. Einziges Problem ist, dass so der Letzte Wert an der WRITE Seite ankommt.
Hinweis: Dieses Verhalten kann über If-Then-Else Bedinungen auch umgangen werden!
Für Ihr Beispiel denke ich reicht es aus wenn Sie die Lösung von Ihrem vorherigen Posting einsetzen: CSV Import, leere CSV Felder mit vorherigen Wert belegen
PS: Ihre CSV Beispieldatei ist nicht vorhanden. Bei Dateianlagen sind nur ZIP Archive erlaubt!
Das kommt jetzt leider nicht ganz rüber was Sie eigentlich vorhaben. Ich vermute, dass Sie Anhand des CSV Feldes "Nr" alle doppelt (oder mehrfach) vorkommende Werte entfernen möchten?
Wenn das so ist, brauchen Sie auf Ihre Definition zusätzlich nur einen GroupBy Heater ziehen und das CSV Feld "Nr" damit verbinden. Der GroupBy Heater fast dann aufeinanderfolgende gleiche Werte zu einem Datensatz/Zeile auf der Write Seite zusammen. Einziges Problem ist, dass so der Letzte Wert an der WRITE Seite ankommt.
Hinweis: Dieses Verhalten kann über If-Then-Else Bedinungen auch umgangen werden!
Für Ihr Beispiel denke ich reicht es aus wenn Sie die Lösung von Ihrem vorherigen Posting einsetzen: CSV Import, leere CSV Felder mit vorherigen Wert belegen
PS: Ihre CSV Beispieldatei ist nicht vorhanden. Bei Dateianlagen sind nur ZIP Archive erlaubt!
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.278 Sekunden