Excel Sortby -Funktion - Benutzerdefinierte Sortierung mit der Formel
Apr 01, 2025 am 10:10 AMMastering Excels dynamische Array -Sortby -Funktion: Eine umfassende Anleitung
Excel bietet verschiedene Methoden zum Anordnen von Daten, aber die neue Dynamic Array SORTBY
-Funktion bietet einen leistungsstarken und optimierten Ansatz für die benutzerdefinierte Sortierung mithilfe von Formeln. Dieser Leitfaden untersucht seine Syntax-, typischen Verwendungs- und Fehlerbehebungs -Tipps.
Die SORTBY
-Funktion verstehen
SORTBY
sortiert ein Array basierend auf den Werten in einem anderen. Es unterstützt einzelne oder mehrere Spaltensortierungen und ist Teil der dynamischen Array -Funktionalit?t von Excel 365 und Excel 2021. Die Ergebnisse werden in benachbarte Zellen einflie?en und automatisch mit Daten?nderungen aktualisieren.
Syntax:
SORTBY(array, by_array1, [sort_order1], [by_array2, sort_order2], ...)
-
array
(erforderlich): Der Bereich oder das zu sortierende Array. -
by_array1
(erforderlich): Der Bereich oder das Array zum Sortieren. -
sort_order1
(optional): 1 (aufsteigend, Standard) oder -1 (absteigend). -
by_array2
,sort_order2
usw. (optional): Zus?tzliche Sortierkriterien.
Wichtige überlegungen:
-
by_array
-Argumente müssen einzelne Reihen- oder einspaltige Bereiche sein. -
array
und alleby_array
-Argumente müssen kompatible Dimensionen haben (gleiche Anzahl von Zeilen/Spalten). Nicht übereinstimmende Dimensionen führen zu einem#VALUE!
Fehler. - Stellen Sie aus genügend leere Zellen für den Verschüttungsbereich, um
#SPILL!
Fehler. Durch die Verwendung von Excel -Tabellen oder dynamischen benannten Bereichen wird dies automatisch verwaltet. - Die Ergebnisse aktualisieren automatisch, aber Daten au?erhalb der anf?nglichen
array
-Referenz müssen jedoch die Formel aktualisiert oder einen Dynamikbereich verwenden.
Basis SORTBY
-Beispiel:
Angenommen, Sie haben Projektnamen (Spalte A) und deren Werte (Spalte B). Projekte nach Wert sortieren (absteigend), ohne die Werte im Ergebnis anzuzeigen:
=SORTBY(A2:A10, B2:B10, -1)
Diese in eine Zelle eingegebene Formel verschüttet die sortierten Projektnamen in die folgenden Zellen.
Erweiterte SORTBY
-Anwendungen:
-
Multi-Sortier-Sortierung: Sortieren nach "Status" (Spalte B) Alphabetisch, dann nach "Wert" (Spalte C) Abstieg:
=SORTBY(A2:C10, B2:B10, 1, C2:C10, -1)
-
Benutzerdefinierte Sortierung: Sortieren nach einer benutzerdefinierten Reihenfolge von Status (z. B. "in Arbeit", "abgeschlossen", "in der Warteschleife") in den Zellen E2: E4: E4:
=SORTBY(A2:C10, MATCH(B2:B10, E2:E4, 0))
Dadurch wird
MATCH
, um einen numerischen Rang zuzuweisen, der auf der benutzerdefinierten Liste basiert. Das Hinzufügen von A, -1
nach derMATCH
wird die benutzerdefinierte Sortierreihenfolge umkehren. -
Zuf?llige Sortierung: Verwenden Sie
RANDARRAY
, um Daten zuf?llig zu mischen:=SORTBY(A2:C10, RANDARRAY(ROWS(A2:C10)))
Hinweis:
RANDARRAY
ist volatil; Das Neuberechnen des Blattes formuliert die Daten. Verwenden Sie "Special"> "Werte", um die Ergebnisse zu beheben. -
Sortieren nach Stringl?nge: Zellen nach Textl?nge sortieren (aufsteigend):
=SORTBY(A2:A7, LEN(A2:A7), 1)
SORTBY
vs. SORT
:
W?hrend beide Sortierdaten, bietet SORTBY
Flexibilit?t, indem sie im Gegensatz zu Sortiers Sortierung basierend auf unabh?ngigen Arrays oder SORT
Listen erm?glichen. Beide unterstützen mehrstufe Sortierungen und arbeiten mit anderen Funktionen.
Fehlerbehebung:
-
#VALUE!
Fehler: überprüfen Sie die Abmessungen und Datentypenby_array
. -
#SPILL!
Fehler: Platz für den Verschüttungsbereich. -
#REF!
Fehler: Stellen Sie sicher, dass die Referenzarbeitsbücher ge?ffnet sind. -
#NAME?
Fehler: Stellen Sie sicher, dass Sie Excel 365 oder Excel 2021 verwenden.
Diese umfassende Anleitung erm?glicht es Ihnen, die SORTBY
-Funktion für effiziente und flexible Datenmanipulation in Excel zu nutzen. Laden Sie die Praxis-Arbeitsmappe für praktische Erfahrungen herunter.
Das obige ist der detaillierte Inhalt vonExcel Sortby -Funktion - Benutzerdefinierte Sortierung mit der Formel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Hei?e KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?er Artikel

Hei?e Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)