Lektionen › Matrixformeln

Die Funktion SORTIEREN

Lädt…

Über diese Lektion

Sortiere eine Liste oder eine ganze Tabelle mit der Funktion SORTIEREN, aufsteigend oder absteigend, nach der Spalte deiner Wahl.

Thema: Matrixformeln · 6 Schritte · Premium

So beginnt die Lektion

  1. Der Eisenwarenladen hat die Produkte in der Reihenfolge erfasst, in der sie angekommen sind. Die Funktion SORTIEREN gibt eine sortierte Kopie zurück, ohne die ursprüngliche Liste anzufassen.

    Das Ergebnis läuft ab der Zelle mit der Formel nach unten über. Liste in E2 die Produkte alphabetisch auf. Gib dazu =SORTIEREN(A2:A7) ein.

Die anderen 5 Schritte gehören zum Premium-Tarif. Tarife ansehen →

Funktionen in dieser Lektion

SORTIEREN

SORTIEREN gibt einen Bereich sortiert zurück, ohne die Ausgangsdaten anzufassen. So steht neben der Erfassungsliste immer eine aktuelle Rangliste: Umsätze vom höchsten zum niedrigsten, Namen von A bis Z, Aufgaben nach Fälligkeit.

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

Matrix

Der Bereich, der sortiert werden soll, ohne Überschrift. Bsp.: A2:B8.

Sortierindex (optional)

Die Nummer der Spalte im Bereich, nach der sortiert wird. Ohne Angabe ist es die erste.

Sortierreihenfolge (optional)

1 für aufsteigend, -1 für absteigend. Ohne Angabe wird aufsteigend sortiert.

Beispiele und Übung zu SORTIEREN ansehen →

EINDEUTIG

EINDEUTIG macht aus einer Liste mit Wiederholungen eine Liste, in der jeder Wert nur einmal vorkommt. Welche Kunden haben diesen Monat bestellt? Welche Abteilungen stehen in der Personalliste? Welche Städte beliefern wir?

=EINDEUTIG(Matrix)

Matrix

Der Bereich, aus dem die Liste ohne Wiederholungen entsteht. Bsp.: B2:B9.

Beispiele und Übung zu EINDEUTIG ansehen →

FILTER

FILTER holt aus einer Tabelle nur die Zeilen, die zu einer Bedingung passen: alle Kunden aus Hamburg, alle Rechnungen über 1000 €, alle Mitarbeiter einer Abteilung. Anders als beim Filter im Menü steht das Ergebnis als eigene Liste an einer anderen Stelle, und die Ausgangsdaten bleiben vollständig sichtbar.

=FILTER(Matrix; einschließen; [wenn_leer])

Matrix

Der Bereich, aus dem Zeilen zurückgegeben werden. Bsp.: A2:C8.

einschließen

Die Bedingung: ein Vergleich über einen Bereich mit gleich vielen Zeilen. Bsp.: B2:B8="Hamburg".

wenn_leer (optional)

Was erscheint, wenn keine Zeile passt. Bsp.: "keine Treffer". Ohne diese Angabe gibt es dann einen Fehler.

Beispiele und Übung zu FILTER ansehen →

Häufige Fehler: SORTIEREN

  • Überschrift mitsortiert. Beginnt der Bereich in Zeile 1, landet die Überschrift irgendwo zwischen den Daten. Wähle nur die Datenzeilen aus und schreibe die Überschrift von Hand darüber.
  • Spaltennummer ab Spalte A gezählt. Das zweite Argument zählt innerhalb des Bereichs. In C2:E9 hat Spalte D die Nummer 2, nicht 4.
  • Absteigend falsch angegeben. Absteigend ist -1, nicht 0 und nicht 2: =SORTIEREN(A2:B5;2;-1).
  • Zellen daneben sind belegt. Das Ergebnis braucht so viel freien Platz, wie der Bereich groß ist. Sonst zeigt Excel einen Überlauf-Fehler.

Weitere Lektionen zu Matrixformeln

  • Die Funktion EINDEUTIG: Erstelle mit der Funktion EINDEUTIG eine Liste ohne Duplikate. Das Ergebnis läuft von selbst in mehrere Zellen über.
  • Die Funktion FILTER: Zeige mit der Funktion FILTER nur die Zeilen an, die eine Bedingung erfüllen, ohne die ursprüngliche Tabelle zu verändern.