Wzajemne sortowanie dwóch tabel względem wierszy
: sob lut 08, 2014 10:28 pm
Czy jest możliwość posortowania dwóch tabel jednocześnie względem wartości w wierszach ?
Dwie tabele T1 i T2 w każdej po 3 kolumny i taka sama ilość wierszy .
T1 - chciałbym ułożyć wartości od najmniejszej do największej w wierszu tzn jeżeli wiersz pierwszy ma wartości 10 25 15 w kolumnach 1 i 2 i 3
to chcialbym zmienić wartości na 10 15 25 w wierszu pierwszym i w każdym innym na takiej samej zasadzie przy czym wartości z tabeli drugiej również zmieniały by się w ten sposób .
Jeżeli w T1 należało w wierszy pierwszym zamienić wartości między kolumnami 3 i 2 to w Tabeli drugiej T2 też należy postąpić w ten sam sposób ( w drugiej tabeli liczby mogą być pomieszane , ważne aby zamieniły się miejscami tak jak w T1 )
Za to w T1 chciałbym ułożyć je wiersz po wierszu od lewej najmniejsze do prawej .
Liczby w T1 mogą się dublować tzn może być w kolumnie 1 wartość 5 w kolumnie 2 wartość 5 i w kolumnie trzeciej wartość 5 lub np tylko 2 duble
W calcu porównywałem pierwszą wartość z drugą i drugą z trzecią
tzn 1 < 2 < 3 wtedy pozostawiam bez zmian
1 < 2 > 3 zamienam miejscami 2 i 3 kolumnę ( wartość )
1 > 2 < 3 zamieniam miejscami 3 i 1 kolumnę ( wartość )
1 > 2 > 3 zamieniam wartości od prawej do lewej
nie wziąłem pod uwagę kiedy 1=2 lub 1=3 lub 2=3 i do tego nie potrafię zsynchronizować tej drugiej tabeli
Dwie tabele T1 i T2 w każdej po 3 kolumny i taka sama ilość wierszy .
T1 - chciałbym ułożyć wartości od najmniejszej do największej w wierszu tzn jeżeli wiersz pierwszy ma wartości 10 25 15 w kolumnach 1 i 2 i 3
to chcialbym zmienić wartości na 10 15 25 w wierszu pierwszym i w każdym innym na takiej samej zasadzie przy czym wartości z tabeli drugiej również zmieniały by się w ten sposób .
Jeżeli w T1 należało w wierszy pierwszym zamienić wartości między kolumnami 3 i 2 to w Tabeli drugiej T2 też należy postąpić w ten sam sposób ( w drugiej tabeli liczby mogą być pomieszane , ważne aby zamieniły się miejscami tak jak w T1 )
Za to w T1 chciałbym ułożyć je wiersz po wierszu od lewej najmniejsze do prawej .
Liczby w T1 mogą się dublować tzn może być w kolumnie 1 wartość 5 w kolumnie 2 wartość 5 i w kolumnie trzeciej wartość 5 lub np tylko 2 duble
W calcu porównywałem pierwszą wartość z drugą i drugą z trzecią
tzn 1 < 2 < 3 wtedy pozostawiam bez zmian
1 < 2 > 3 zamienam miejscami 2 i 3 kolumnę ( wartość )
1 > 2 < 3 zamieniam miejscami 3 i 1 kolumnę ( wartość )
1 > 2 > 3 zamieniam wartości od prawej do lewej
nie wziąłem pod uwagę kiedy 1=2 lub 1=3 lub 2=3 i do tego nie potrafię zsynchronizować tej drugiej tabeli