Zum Inhalt springen

Excel-Funktion · Dynamische Arrays

SORTIEREN(SORT)

Gibt einen Bereich sortiert nach einer seiner Spalten zurück.

Was sie tut

SORTIEREN gibt eine sortierte Kopie eines Bereichs zurück und lässt sie überlaufen. Das Original bleibt, wie es ist. Das passt zu Bestenlisten und Listen, die immer geordnet sein sollen.

Syntax

=SORTIEREN(Matrix; [Sortierindex]; [Sortierreihenfolge]; [Nach_Spalte])

Argumente in eckigen Klammern sind optional, und … heißt, dass du weitere der gleichen Art anhängen kannst. In dieser Excel-Sprache werden Argumente getrennt mit ;

Argumente

Matrix
Der Bereich, der sortiert wird.
Sortierindex
Nach welcher Spalte des Bereichs sortiert wird, gezählt ab 1. Weggelassen die erste.
Sortierreihenfolge
1 oder weggelassen für die kleinsten zuerst, -1 für die größten zuerst.
Nach_Spalte
FALSCH oder weggelassen sortiert Zeilen, WAHR sortiert Spalten.

Beispiel

Wie listest du die Ergebnisse vom höchsten zum niedrigsten auf?

ABC
1PunkteHöchste zuerst
27295
39588
46472
58864

Die Formel in C2:

=SORTIEREN(A2:A5;1;-1)

Das Ergebnis läuft in die Zellen darunter über: 95; 88; 72; 64

Sortierreihenfolge -1 stellt die größten nach vorn: 95, 88, 72, 64. Die Ergebnisse in Spalte A bleiben, wo sie sind.

Typische Fehler

  • Die -1 vergessen, wenn die größten zuerst kommen sollen. Standard ist die kleinsten zuerst.
  • Eine Spalte einer Tabelle allein sortieren. Dann passen die Werte nicht mehr zu ihren Zeilen. Sortiere die ganze Tabelle und wähle die Spalte mit dem Sortierindex.

In anderen Excel-Sprachen

Excel übersetzt Funktionsnamen und in manchen Sprachen auch das Trennzeichen zwischen den Argumenten. Tippe den Namen, den dein Excel zeigt.

Excel-SpracheFunktionsnameTrennzeichen
EnglishSORT,
DeutschSORTIEREN;
FrançaisTRIER;
Español (España)ORDENAR;
Español (México)ORDENAR,
日本語SORT,
한국어SORT,
繁體中文SORT,
ไทยSORT,
ខ្មែរSORT,
Tiếng ViệtSORT;

Jetzt üben

Mehr aus diesem Modul

Alle Funktionen