Wie sortiere ich eine Tabelle, sodass die ganze Tabelle sortiert ist? Stellen Sie sich vor, ich habe eine 10x10-Tabelle mit den Zahlen 1-100, die zufällig in der Tabelle platziert sind. Ich möchte, dass die Tabelle so sortiert ist, dass die erste Spalte 1-10 enthält, die nächste Spalte mit 11 beginnt, die nächste Spalte mit 21 usw. Vielen Dank für jede Hilfe. Dave
Antwort1
Ich habe einTischaus den Daten und nannte esTable1
Um die sortierte Liste zu erstellen, geben Sie die folgende Formel in eine Zelle ein und füllen Sie rechts die entsprechende Anzahl von Spalten aus (oder, da es die Funktion gibt IFERROR
, bis Sie Leerzeichen sehen)
=IFERROR(SMALL(Table1,SEQUENCE(ROWS(Table1),,(COLUMNS($A:A)-1)*ROWS(Table1)+1)),"")
- Wenn Sie keine Tabelle verwenden möchten, können Sie den Namen durch einen Bereichsverweis ersetzen.
- Wenn Ihre Werte nicht numerisch sind,
Power Query
wäre dies eine bessere Lösung. - Wenn Sie die Funktion nicht haben
SEQUENCE
, können Sie Folgendes verwenden:
=IFERROR(SMALL(Table1,ROW(INDEX($A:$A,(COLUMNS($A:A)-1)*ROWS(Table1)+1):INDEX($A:$A,(COLUMNS($A:A)-1)*ROWS(Table1)+ROWS(Table1)))),"")