FormulaCamp
← Alle Funktionen
Dynamische Arrays

ÜBERNEHMEN (TAKE) in Excel

ÜBERNEHMEN (TAKE) in Excel: erste oder letzte Zeilen und Spalten aus Arrays holen, Top-N-Listen bilden und Ausgabeprobleme lösen.

TAKE

Syntax

ÜBERNEHMEN(array, rows, [columns])

Beispiel: =TAKE(SORT(A2:C100,3,-1),5)

Verfügbar in: Excel 2024, Microsoft 365

ÜBERNEHMEN gibt eine gewählte Anzahl von Zeilen oder Spalten vom Anfang oder Ende eines Bereichs beziehungsweise Arrays zurück. Die Syntax lautet =TAKE(array, rows, [columns]). Verfügbar ist die Funktion in Excel 2024 und Microsoft 365.

Wann Sie die Funktion einsetzen

Argumente

Erklärte Beispiele

Erste drei Zeilen

ABC
1RegionRepAmount
2EastAna1200
3WestBen850
4EastCara430
5NorthDan970
6WestEli1500

Formel: F2: =TAKE(B2:B6,3)

Ergebnis: wird nach Ana, Ben, Cara ausgegeben

Die drei Namen am Anfang des Bereichs.

Letzte zwei Zeilen

ABC
1RegionRepAmount
2EastAna1200
3WestBen850
4EastCara430
5NorthDan970
6WestEli1500

Formel: F2: =TAKE(B2:B6,-2)

Ergebnis: wird nach Dan, Eli ausgegeben

Eine negative Zeilenanzahl liest von unten, daher werden Dan und Eli zurückgegeben.

Die drei höchsten Beträge

ABC
1RegionRepAmount
2EastAna1200
3WestBen850
4EastCara430
5NorthDan970
6WestEli1500

Formel: F2: =TAKE(SORT(C2:C6,1,-1),3)

Ergebnis: wird nach 1500, 1200, 970 ausgegeben

SORT ordnet die Beträge absteigend und TAKE behält die ersten drei.

Jetzt ausprobieren

Ändern Sie eine Formel oder einen Wert in der Beispieltabelle und prüfen Sie das Ergebnis.

Formel in F2: =TAKE(SORT(B2:D7,3,-1),3)

Beispieltabelle: ÜBERNEHMEN
ABCDEFGH
1RegionProductUnitsPriceResult
2EastPen1202.5Lamp3025
3WestPen802.5Lamp1525
4EastBook4512Book4512
5NorthBook6012
6WestLamp3025
7EastLamp1525
Ergebnis in F2: Lamp

Fehler und Prüfungen

Verwandte Funktionen

Häufige Fragen

Wie erhalte ich nur den letzten Wert?
=TAKE(B2:B100,-1) gibt die letzte Zeile des Bereichs zurück, einschließlich leerer Zellen.
ÜBERNEHMEN oder INDEX für die ersten n Zeilen?
TAKE ist kürzer und gibt das Ergebnis aus; INDEX benötigt einen Bereich wie B2:INDEX(B:B,n).
Kann ÜBERNEHMEN Zeilen und Spalten zugleich beschneiden?
Ja, geben Sie beide Werte an: =TAKE(A2:E6,2,3) ist der linke obere 2-mal-3-Block.

Weitere Funktionen aus Dynamische Arrays