Wie wähle ich Duplikate aus und ersetze sie durch Leerzeichen aus einer Spalte basierend auf Duplikaten in einer anderen Spalte?Nehmen wir an, ich habe zwei Spaltendaten. Erste Spalte mit englischen Alphabeten, die nacheinander in Großbuchstaben (A-->Z) erscheinen, wobei jedes Alphabet etwa sieben Mal vor dem nächsten erscheint. Die zweite Spalte hat die gleiche Wiederholung, jedoch in Kleinbuchstaben (a--z). Ich möchte für jeden Großbuchstaben in Spalte 1 nur einen Eintrag für den Kleinbuchstaben in der zweiten Spalte behalten. Die restlichen Einträge in der zweiten Spalte möchte ich als Leerzeichen setzen.
Wie erreicht man dies über JSL?
Automatisierung und SkripterstellungBetreff: Wie wähle ich Duplikate aus und ersetze sie durch Leerzeichen aus einer Spalte basierend auf Duplikaten in einer anderen Spalte?Wenn Ihre Daten numerisch sind, wie erfolgt der Übergang von Großbuchstaben zu Nicht-Großbuchstaben? Und ist die Wiederholung im selben Datensatz gleich oder kann sie sich zwischen den Werten ändern?
Betreff: Wie wähle ich Duplikate aus und ersetze sie durch Leerzeichen aus einer Spalte basierend auf Duplikaten in einer anderen Spalte?Wenn ich verstehe, was Sie wollen, glaube ich, dass die Lösung darin liegt
names default to here(1);
dt=current data table();
dt << new column("result",
formula(
if(row()==1 | :column 1 != lag(:column 1), :column 2)
)
);