Zum Hauptinhalt springen

Kutools für Office — Eine Suite. Fünf Tools. Erledigen Sie mehr.

Excel SORTBY-Funktion

Author Amanda Li Last modified

Die SORTBY-Funktion sortiert den Inhalt eines Bereichs oder Arrays basierend auf den Werten in einem entsprechenden Bereich oder Array, unabhängig davon, ob der entsprechende Bereich oder das Array im zu sortierenden Bereich oder Array enthalten ist oder nicht.

Hinweis: Die SORTBY-Funktion ist nur in Excel für Microsoft 365, Excel 2021 oder neueren Versionen von Excel sowie in Excel für das Web verfügbar.

sortby function 1


Syntax

=SORTBY(Array; nach_Array1; [sortierreihenfolge1]; [nach_Array2; sortierreihenfolge2]; )


Argumente

  • array (erforderlich): Der zu sortierende Bereich oder das Array
  • by_array1 (erforderlich): Der Bereich oder das Array, nach dem sortiert werden soll.
  • [sort_order1] (optional): Eine Zahl, die die Sortierreihenfolge angibt:
    • 1 oder weggelassen, um in aufsteigender Reihenfolge zu sortieren;
    • -1, um in absteigender Reihenfolge zu sortieren.
  • [by_array2, sort_order2], … (optional): Zusätzliche Array- und Sortierreihenfolgepaare.

Rückgabewert

Die SORTBY-Funktion gibt ein Array zurück.


Funktionshinweise

  • array kann als Zeile von Werten, als Spalte von Werten oder als Kombination aus Zeilen und Spalten von Werten angegeben werden.
  • Ein by_array-Argument sollte als eine Zeile oder eine Spalte angegeben werden und muss Dimensionen aufweisen, die mit array kompatibel sind.
  • Die Dimensionen des zurückgegebenen Arrays sind dieselben wie beim array-Argument. Wenn eine oder mehrere Zellen im Überlaufbereich nicht leer sind, wird der Fehler #ÜBERLAUF! zurückgegeben.
  • Wenn Sie das sort_order-Argument in zusätzlichen Array- und Sortierreihenfolgepaaren weglassen möchten, sollten Sie das Komma (,) beibehalten, z. B. [by_array2,].
  • SORTBY kann zwischen verschiedenen Arbeitsmappen verwendet werden. Stellen Sie jedoch sicher, dass die referenzierten Arbeitsmappen geöffnet sind. Andernfalls wird ein #BEZUG!-Fehler zurückgegeben, wenn Sie die Ergebniszelle aktualisieren.
  • Die Ergebnisse von SORTBY sind dynamisch, was bedeutet, dass sie automatisch aktualisiert werden, wenn sich die Werte in den Quelldaten ändern. Die Ergebnisse werden jedoch nicht aktualisiert, wenn Sie neue Einträge zum array hinzufügen. Um dies zu beheben, sollten Sie strukturierte Referenzen als array-Argument verwenden.

Beispiel

Angenommen, Sie haben eine Rangliste in einer Tabelle, wie im folgenden Screenshot gezeigt. Um die Tabelle nach Klassen (von Klasse A bis Klasse B) und dann nach Punktzahlen (von der höchsten zur niedrigsten) zu sortieren, ohne die Punktzahlen anzuzeigen, sollten Sie das array-Argument auf die Spalten setzen, die Sie anzeigen möchten, also C4:E15, und by_array1 auf die Klassenspalte setzen und die sort_order leer lassen, da standardmäßig alphabetisch sortiert wird. Dann sollten Sie ein zusätzliches Array- und Sortierreihenfolgepaar hinzufügen: B4:B15,-1. Bitte kopieren Sie die folgende Formel in die linke obere Zelle der Ergebnistabelle oder geben Sie sie ein und drücken Sie dann die Eingabetaste, um das Ergebnis zu erhalten:

=SORTBY(C4:E15;C4:C15;;B4:B15;-1)

sortby function 2


Verwandte Funktionen

Excel SORT-Funktion

Die SORT-Funktion sortiert den Inhalt eines Bereichs oder Arrays in aufsteigender oder absteigender Reihenfolge.

Excel UNIQUE-Funktion

Die UNIQUE-Funktion extrahiert eindeutige Werte aus einem Datensatz. Die Daten können Text, Zahlen, Datumsangaben, Fehlerwerte usw. enthalten.

Excel FILTER-Funktion

Die FILTER-Funktion filtert einen Datensatz und gibt dynamisch die übereinstimmenden Ergebnisse entsprechend den von Ihnen angegebenen Kriterien zurück.


Die besten Office-Produktivitätstools

Kutools für Excel - Hilft Ihnen, sich von der Masse abzuheben

🤖 KUTOOLS AI Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme generieren  |  Kutools-Funktionen aufrufen
Beliebte Funktionen: Doppelte markieren, hervorheben oder identifizieren  |  Leere Zeilen löschen  |  Spalten oder Zellen zusammenführen ohne Datenverlust  |  Runden ohne Formel ...
Super VLookup: Mehrere Kriterien  |  Mehrere Werte  |  Über mehrere Blätter hinweg  |  Fuzzy Match...
Erweiterte Dropdown-Liste: Einfache Dropdown-Liste  |  Abhängige Dropdown-Liste  |  Mehrfachauswahl-Dropdown-Liste...
Spaltenmanager: Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  Spalten vergleichen, um gleiche und unterschiedliche Zellen auszuwählen ...
Herausragende Funktionen: Gitterfokus  |  Entwurfsansicht  |  Erweiterte Formelleiste  |  Arbeitsmappen- und Arbeitsblatt-Manager | AutoText-Bibliothek (Auto Text)  |  Datumsauswahl  |  Daten zusammenführen  |  Zellen verschlüsseln/entschlüsseln  |  E-Mails nach Liste senden  |  Superfilter  |  Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Werkzeuggruppen12 Textwerkzeuge (Text hinzufügen, Bestimmte Zeichen löschen ...)  |  50+ Diagramm typen (Gantt-Diagramm ...)  |  40+ praktische Formeln (Alter basierend auf dem Geburtsdatum berechnen ...)  |  19 Einfügewerkzeuge (QR-Code einfügen, Bild aus Pfad einfügen ...)  |  12 Konvertierungswerkzeuge (In Wörter umwandeln, Währungsumrechnung ...)  |  7 Zusammenführen- und Aufteilungswerkzeuge (Erweiterte Zeilen zusammenführen, Excel-Zellen aufteilen ...)  |  ... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und über 40 weitere!

Kutools für Excel bietet über 300 Funktionen, sodass alles, was Sie benötigen, nur einen Klick entfernt ist...


Office Tab - Aktivieren Sie tabbed Lesen und Bearbeiten in Microsoft Office (inklusive Excel)

  • In einer Sekunde zwischen Dutzenden offener Dokumente wechseln!
  • Reduziert Hunderte von Mausklicks für Sie jeden Tag, verabschieden Sie sich von der Maushand.
  • Steigert Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
  • Bringt Effiziente Tabs ins Office (inklusive Excel), genau wie bei Chrome, Edge und Firefox.