Erweitertes Sortieren mit SORTBY und LARGE
Swipe um das Menü anzuzeigen
SORT eignet sich für grundlegende Rangfolgen, aber fortgeschrittene Berichte erfordern oft mehrere Sortierebenen oder unabhängige Sortierreferenzen. In diesem Kapitel wird SORTBY für mehrstufige Rangfolgen und LARGE für die KPI-Extraktion verwendet.
SORTBY-Struktur
=SORTBY(array, by_array1, sort_order1, [by_array2, sort_order2])
array: zurückgegebener Datensatz;by_array1: erste Sortierreferenz;sort_order1: erste Sortierrichtung;by_array2: optionale zweite Sortierreferenz;sort_order2: zweite Sortierrichtung.
Im Gegensatz zu SORT verwendet SORTBY externe Arrays anstelle von internen Spaltenpositionen.
LARGE-Struktur
=LARGE(array, k)
array: bewertete numerische Werte;k: Rangposition;1: größter Wert;2: zweitgrößter Wert.
LARGE gibt einen einzelnen Wert entsprechend der Rangfolge zurück, anstatt einen vollständigen sortierten Datensatz.
In Dynamic_Reports sicherstellen, dass folgende Eingaben vorhanden sind:
| Cell | Value |
|---|---|
| J2 | North |
| J4 | 3000 |
Ersetze die vorherige SORT-Formel durch:
=SORTBY(
FILTER(Sales_Data!A2:H52,(Sales_Data!E2:E52=J2)*(Sales_Data!H2:H52>J4),"No results found"),
FILTER(Sales_Data!E2:E52,(Sales_Data!E2:E52=J2)*(Sales_Data!H2:H52>J4),"No results found"),1,
FILTER(Sales_Data!H2:H52,(Sales_Data!E2:E52=J2)*(Sales_Data!H2:H52>J4),"No results found"),-1
)
- Erste Sortierebene: Region aufsteigend;
- Zweite Sortierebene: Umsatz absteigend.
Ausgabe überprüfen und bestätigen, dass die Zeilen alphabetisch nach Region gruppiert sind.
Innerhalb jeder Gruppe überprüfen, dass die Umsatzwerte vom höchsten zum niedrigsten erscheinen.
Alle FILTER-Bedingungen innerhalb von SORTBY müssen Arrays mit identischer Zeilenanzahl zurückgeben.
Wenn ein Array nicht übereinstimmt, schlägt die Formel fehl.
In einer separaten Zelle eingeben:
=LARGE(Sales_Data!H2:H52, 1)
Dies gibt den höchsten Umsatzwert im Datensatz zurück.
Formel ersetzen durch:
=LARGE(FILTER(Sales_Data!H2:H52, Sales_Data!E2:E52=J2), 1)
FILTER(...): beschränkt den Datensatz auf die ausgewählte Region;1: gibt den höchsten Umsatzwert zurück.
Regionenwert in J2 ändern.
Beachten:
- Der
SORTBY-Bericht aktualisiert sich automatisch; - Die
LARGE-KPI aktualisiert sich automatisch.
1. Warum bietet SORTBY mehr Flexibilität als SORT?
2. Was ist eine strikte Voraussetzung für Arrays, die in SORTBY verwendet werden?
3. Was ist der Hauptunterschied zwischen SORT/SORTBY und LARGE?
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen