- Beiträge: 12
Zeile Löschen wenn zwei Zellen gleich sind
- Steffen Bernd
- Autor
- Offline
- Benutzer
Weniger
Mehr
7 Jahre 1 Monat her #3358
von Steffen Bernd
Zeile Löschen wenn zwei Zellen gleich sind wurde erstellt von Steffen Bernd
Hallo,
ich habe soeben eine massive Denkblockade.
Ich muss es hinbekommen, dass wenn in einer Spalte zwei Zellen die gleichen Werte haben, ich die ganze Spalte einfach lösche.
Wie kann ich also die zwei Zellen miteinander vergleichen oder zumindest damit Rechnen und den Wert an einen IfThenEls heater weiter geben?
Version 3.5.4
Vielen Dank schon mal im Voraus.
Viele Grüße
Steffen Bernd
ich habe soeben eine massive Denkblockade.
Ich muss es hinbekommen, dass wenn in einer Spalte zwei Zellen die gleichen Werte haben, ich die ganze Spalte einfach lösche.
Wie kann ich also die zwei Zellen miteinander vergleichen oder zumindest damit Rechnen und den Wert an einen IfThenEls heater weiter geben?
Version 3.5.4
Vielen Dank schon mal im Voraus.
Viele Grüße
Steffen Bernd
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
7 Jahre 1 Monat her #3360
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 Zeile Löschen wenn zwei Zellen gleich sind
Hallo Herr Bernd,
doppelte Datensätze können ganz einfach über den Filter Heater gefiltert werden. Dieses Feature ist seit Version 2.4.0 im FlowHeater vorhanden, somit auch mit Ihrer Version einsetzbar.
Sie müssen lediglich alle Felder, die das eindeutige Kriterium bilden mit dem Filter Heater verbinden, das war´s (s. Screenshot).
doppelte Datensätze können ganz einfach über den Filter Heater gefiltert werden. Dieses Feature ist seit Version 2.4.0 im FlowHeater vorhanden, somit auch mit Ihrer Version einsetzbar.
Sie müssen lediglich alle Felder, die das eindeutige Kriterium bilden mit dem Filter Heater verbinden, das war´s (s. Screenshot).
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.
Anhänge:
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Steffen Bernd
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 12
7 Jahre 1 Monat her #3361
von Steffen Bernd
Steffen Bernd antwortete auf Zeile Löschen wenn zwei Zellen gleich sind
Hallo,
der Filter Heater vergleichet werte in unterscheidlichen Zeilen und löscht diese dann raus.
Ich will nur, dass er die Zeile löscht in der die vordere Uhrzeit die selbe ist wie die hintere Uhrzeit.
Hier ein Beispiel:
00934291;;18.09.2017;;;;14:00;;;14:00;
00934291;;18.09.2017;;;;14:00;;;22:00;
00934291;;19.09.2017;;;;14:00;;;14:00;
00934291;;19.09.2017;;;;14:00;;;22:00;
00934291;;20.09.2017;;;;14:00;;;14:00;
00934291;;20.09.2017;;;;14:00;;;22:00;
00934291;;21.09.2017;;;;14:00;;;14:00;
00934291;;21.09.2017;;;;14:00;;;22:00;
00934291;;22.09.2017;;;;14:00;;;16:44;
00934291;;22.09.2017;;;;16:59;;;19:30;
00934291;;22.09.2017;;;;19:45;;;22:00;
00934291;;25.09.2017;;;;06:00;;;14:00;
00934291;;26.09.2017;;;;06:00;;;06:00;
00934291;;26.09.2017;;;;06:00;;;14:00;
00934291;;27.09.2017;;;;06:00;;;14:00;
00934291;;28.09.2017;;;;06:00;;;06:00;
00934291;;28.09.2017;;;;06:00;;;14:00;
00934291;;29.09.2017;;;;06:00;;;14:00;
Mit dem Filterheater vergleicht er dies Spalte mit darauffolgenden Spalten, und löscht dann die Spalten in denen auch die gleichen Uhrzeiten stehen...
Hier das Beispiel nach dem Filterheater:
00934291;;18.09.2017;;;;14:00;;;14:00;
00934291;;18.09.2017;;;;14:00;;;22:00;
00934291;;22.09.2017;;;;14:00;;;16:44;
00934291;;22.09.2017;;;;16:59;;;19:30;
00934291;;22.09.2017;;;;19:45;;;22:00;
00934291;;25.09.2017;;;;06:00;;;14:00;
00934291;;26.09.2017;;;;06:00;;;06:00;
00934291;;05.10.2017;;;;14:00;;;00:00;
00936557;;22.09.2017;;;;14:11;;;16:45;
00936557;;22.09.2017;;;;17:00;;;19:30;
Ich will einfach nur, dass die Spalten in der wie z.b. am 18.09. zwei mal die Uhrzeit 14:00 Uhr steht gelöscht wird.
Viele Grüße
Steffen Bernd
der Filter Heater vergleichet werte in unterscheidlichen Zeilen und löscht diese dann raus.
Ich will nur, dass er die Zeile löscht in der die vordere Uhrzeit die selbe ist wie die hintere Uhrzeit.
Hier ein Beispiel:
00934291;;18.09.2017;;;;14:00;;;14:00;
00934291;;18.09.2017;;;;14:00;;;22:00;
00934291;;19.09.2017;;;;14:00;;;14:00;
00934291;;19.09.2017;;;;14:00;;;22:00;
00934291;;20.09.2017;;;;14:00;;;14:00;
00934291;;20.09.2017;;;;14:00;;;22:00;
00934291;;21.09.2017;;;;14:00;;;14:00;
00934291;;21.09.2017;;;;14:00;;;22:00;
00934291;;22.09.2017;;;;14:00;;;16:44;
00934291;;22.09.2017;;;;16:59;;;19:30;
00934291;;22.09.2017;;;;19:45;;;22:00;
00934291;;25.09.2017;;;;06:00;;;14:00;
00934291;;26.09.2017;;;;06:00;;;06:00;
00934291;;26.09.2017;;;;06:00;;;14:00;
00934291;;27.09.2017;;;;06:00;;;14:00;
00934291;;28.09.2017;;;;06:00;;;06:00;
00934291;;28.09.2017;;;;06:00;;;14:00;
00934291;;29.09.2017;;;;06:00;;;14:00;
Mit dem Filterheater vergleicht er dies Spalte mit darauffolgenden Spalten, und löscht dann die Spalten in denen auch die gleichen Uhrzeiten stehen...
Hier das Beispiel nach dem Filterheater:
00934291;;18.09.2017;;;;14:00;;;14:00;
00934291;;18.09.2017;;;;14:00;;;22:00;
00934291;;22.09.2017;;;;14:00;;;16:44;
00934291;;22.09.2017;;;;16:59;;;19:30;
00934291;;22.09.2017;;;;19:45;;;22:00;
00934291;;25.09.2017;;;;06:00;;;14:00;
00934291;;26.09.2017;;;;06:00;;;06:00;
00934291;;05.10.2017;;;;14:00;;;00:00;
00936557;;22.09.2017;;;;14:11;;;16:45;
00936557;;22.09.2017;;;;17:00;;;19:30;
Ich will einfach nur, dass die Spalten in der wie z.b. am 18.09. zwei mal die Uhrzeit 14:00 Uhr steht gelöscht wird.
Viele Grüße
Steffen Bernd
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
7 Jahre 1 Monat her #3362
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 Zeile Löschen wenn zwei Zellen gleich sind
Hallo Herr Bernd,
Oh sorry, das hatte ich falsch verstanden :oops:
Um das umzusetzen benötigen Sie einen Parameter in dem Sie eine Uhrzeit speichern. Über diesen Parameter können Sie dann im IF-THEN-ELSE Heater eine dementsprechende Bedingung formulieren.
z.B. „Eingangswert“ = $ZEIT$
Den Parameter Zeit setzen Sie über den Set Parameter Heater . Im Anhang finden Sie ein kleines Beispiel dazu. Das Beispiel ist zwar mit der aktuellen Version 4.1.0 erstellt, das Vorgehen sollte aber auch mit Ihrer Version noch funktionieren.
Oh sorry, das hatte ich falsch verstanden :oops:
Um das umzusetzen benötigen Sie einen Parameter in dem Sie eine Uhrzeit speichern. Über diesen Parameter können Sie dann im IF-THEN-ELSE Heater eine dementsprechende Bedingung formulieren.
z.B. „Eingangswert“ = $ZEIT$
Den Parameter Zeit setzen Sie über den Set Parameter Heater . Im Anhang finden Sie ein kleines Beispiel dazu. Das Beispiel ist zwar mit der aktuellen Version 4.1.0 erstellt, das Vorgehen sollte aber auch mit Ihrer Version noch funktionieren.
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.
Anhänge:
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Steffen Bernd
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 12
7 Jahre 1 Monat her - 7 Jahre 1 Monat her #3363
von Steffen Bernd
Steffen Bernd antwortete auf Zeile Löschen wenn zwei Zellen gleich sind
Hallo,
in dieser Version scheint es leider kein Set Parameter Heater zu geben. ich versuche jetzt gerade das Problem mit einem Netscript Heater zu lösen.
Hier gebe ich mir jetzt einen Wert aus und kann diesen mit einem IfThenElse Heater abfragen und so die Zeile löschen.
public object DoWork()
{
string value = "";
string Kommen = (string)InValues[0].GetString();
string Gehen = (string)InValues[1].GetString();
if(Kommen == Gehen){
value = "Gleich";
return value;
}
else
return "Nicht Gleich";
}
Viele Dank für die Hilfe und viele Grüße
Steffen Bernd
in dieser Version scheint es leider kein Set Parameter Heater zu geben. ich versuche jetzt gerade das Problem mit einem Netscript Heater zu lösen.
Hier gebe ich mir jetzt einen Wert aus und kann diesen mit einem IfThenElse Heater abfragen und so die Zeile löschen.
public object DoWork()
{
string value = "";
string Kommen = (string)InValues[0].GetString();
string Gehen = (string)InValues[1].GetString();
if(Kommen == Gehen){
value = "Gleich";
return value;
}
else
return "Nicht Gleich";
}
Viele Dank für die Hilfe und viele Grüße
Steffen Bernd
Letzte Änderung: 7 Jahre 1 Monat her von Steffen Bernd.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
7 Jahre 1 Monat her #3364
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 Zeile Löschen wenn zwei Zellen gleich sind
Hallo Herr Bernd,
den Set/Get Parameter Heater gibt es seit Version 2.2.0 , zu finden unter siehe Screenshot.
Bitte haben Sie Verständnis dafür, dass für Lösungen die per Heater durchgeführt werden können kein kostenloser Support für Workaround Skripte oder ähnliches mehr durchgeführt werden kann.
den Set/Get Parameter Heater gibt es seit Version 2.2.0 , zu finden unter siehe Screenshot.
Bitte haben Sie Verständnis dafür, dass für Lösungen die per Heater durchgeführt werden können kein kostenloser Support für Workaround Skripte oder ähnliches mehr durchgeführt werden kann.
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.
Anhänge:
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.303 Sekunden