Excel-Formel: Zahlen aufsteigend oder absteigend sortieren -

Inhaltsverzeichnis

Generische Formel

=SMALL(data,ROWS(exp_rng))

Zusammenfassung

Um eine Liste von Zahlen dynamisch in aufsteigender Reihenfolge zu sortieren, können Sie eine einfache Formel basierend auf der SMALL-Funktion mit einem erweiterten Bereich verwenden. In dem gezeigten Beispiel lautet die Formel in Zelle C5:

=SMALL(data,ROWS($B$5:B5))

wobei "Daten" der benannte Bereich B5: B14 ist

Erläuterung

Die SMALL-Funktion soll den "n-ten" kleinsten Wert aus einem Datensatz extrahieren. Der Wert für N wird als zweites Argument angegeben. Um mit SMALL den kleinsten Wert zu erhalten, geben Sie 1 an, um den zweitkleinsten Wert zu erhalten, geben Sie 2 an und so weiter.

=SMALL(data,1) // 1st smallest =SMALL(data,2) // 2nd smallest =SMALL(data,3) // 3rd smallest

In dem gezeigten Beispiel ist "Daten" der benannte Bereich B5: B14. In diesem Beispiel besteht die größte Herausforderung darin, einen Wert für das n-te zu erhöhen. Dies erfolgt mithilfe eines erweiterten Bereichs innerhalb der ROWS-Funktion:

ROWS($B$5:B5)

Wenn die Formel in die Tabelle kopiert wird, wird der Bereich erweitert und die Anzahl oder Zeilen erhöht, wobei ein inkrementierender Wert angegeben wird.

Sortieren Sie die Nummern in absteigender Reihenfolge

Um die Zahlen in absteigender Reihenfolge zu sortieren, ersetzen Sie einfach die SMALL-Funktion durch die LARGE-Funktion:

=LARGE(data,ROWS(exp_rng))

Wie SMALL extrahiert die LARGE-Funktion einen "n-ten" Wert. Anstelle des "n-ten kleinsten" GROSSEN wird jedoch das "n-te größte" zurückgegeben.

Interessante Beiträge...