<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo,
Ich habe eine neue Spalte in meiner Datentabelle und benutze JSL. Ich muss die ersten beiden Zeilen der Spalte entfernen, die restlichen Daten an den Anfang der Spalte verschieben und diese Werte dann bis zur letzten Zeile wiederholen. Mit dieser Frage verbunden ist, wie es gerade aussieht.
Danke für Anregungen oder Hilfe!
Das funktioniert perfekt. Ich danke dir sehr!
Dies sollte für das Beispiel funktionieren. Ersetzen Sie 'Spalte 1' durch den gewünschten Spaltennamen.
data_raw = currentdatatable ();
data_table = data_raw << Teilmenge (Zeilen (
data_raw << getrowswhere (
! ismissing (: Spalte 1)
& row ()! = 1
& row ()! = 2
);
)
unsichtbar
);
data_rows = Spalte (data_table, "Spalte 1") << getasmatrix ();
close (data_table, nosave);
Für (i = 1; k = 1 ist i <= n Zeilen (data_raw), i ++; k ++,
Spalte (data_raw, "Spalte 1") = data_rows;
Wenn (k == Reihen (Datenreihen), k = 0);
);