# und nun das Array sortieren @slice = map{$_->[0]} # sort{$a->[2] <=> $b->[2]} # nach Artikel aufsteigend # sort{$a->[3] <=> $b->[3]} # nach Charge aufsteigend sort{$b->[4] <=> $a->[4]} # nach Bestand absteigend map{[$_, $_->{TIME}, $_->{ANR}, $_->{CNR}, $_->{bestand}]} @slice; # 0 1 2 3 4