🚀The world's best VBA AI has evolved. ExcelMaster is now an autonomous Agent.Read more →
Back to Blog

Excel TAKE & DROP-Funktionen — Zeilen und Spalten von einem Array abschneiden

|

Excel TAKE & DROP-Funktionen — Zeilen und Spalten von einem Array abschneiden

KurzfassungTAKE behält Zeilen oder Spalten vom Rand eines Arrays; DROP entfernt sie. Syntax: =TAKE(Array; Zeilen; [Spalten]) und =DROP(Array; Zeilen; [Spalten]). Eine positive Zahl arbeitet von oben/links, eine negative von unten/rechts: TAKE(Daten; 5) sind die ersten fünf Zeilen, TAKE(Daten; -5) die letzten fünf, DROP(Daten; 1) entfernt die Kopfzeile. Paaren Sie TAKE mit SORT und Sie haben eine lebende „Top 10" in einer Formel. Excel 365 und 2021+.

=TAKE(Umsatz; 10)                    ' erste 10 Zeilen
=DROP(Umsatz; 1)                     ' alles außer der Kopfzeile

„Die Top 10" oder „alles außer der Kopfzeile" hieß früher eine manuelle Auswahl, die beim ersten Datenwechsel brach, oder ein Geflecht aus INDEX, KGRÖSSTE und ZEILE. TAKE und DROP schneiden ein Array in einem Argument von den Rändern, und weil es Formeln sind, bleibt der Schnitt lebendig.

Hinweis: In einer deutschen Excel-Oberfläche heißen diese Funktionen NEHMEN (TAKE), WEGLASSEN (DROP), VSTAPELN (VSTACK), SORTIEREN (SORT). Die Formeln unten nutzen die englischen Namen — sie zeigen dasselbe Verhalten.

Was Sie lernen

  • TAKE (N behalten) vs DROP (N entfernen) — und der Positiv/Negativ-Richtungstrick
  • Eine lebende Top 10 mit TAKE(SORT(...))
  • Kopfzeilen einer gestapelten Tabelle mit DROP entfernen
  • Spalten schneiden, nicht nur Zeilen, mit dem dritten Argument
  • Wann diese die KGRÖSSTE/KKLEINSTE/INDEX-Gymnastik ablösen

Das mentale Modell: ein Schnitt vom Rand

Beide arbeiten vom Rand des Arrays, nie aus der Mitte. TAKE behält den Schnitt; DROP wirft ihn weg — sie sind Gegenstücke. Das Vorzeichen der Zahl wählt den Rand: positiv von oben (oder links), negativ von unten (oder rechts). Diese eine Regel deckt „erste N", „letzte N", „alle außer der ersten" und „alle außer der letzten" ab:

=TAKE(Daten; 3)      ' erste 3 Zeilen
=TAKE(Daten; -3)     ' letzte 3 Zeilen
=DROP(Daten; 3)      ' alles nach den ersten 3 Zeilen
=DROP(Daten; -3)     ' alles außer den letzten 3 Zeilen

Die Regel, die alles freischaltet: Zeilen zuerst, dann Spalten, Vorzeichen wählt den Rand

Das zweite Argument sind Zeilen, das optionale dritte sind Spalten. Ohne das dritte schneiden Sie ganze Zeilen; mit ihm schneiden Sie auch Spalten — und jedes nimmt sein eigenes Vorzeichen:

=TAKE(Daten; 5; 2)   ' erste 5 Zeilen UND erste 2 Spalten
=TAKE(Daten; -5)     ' letzte 5 Zeilen, alle Spalten
=DROP(Daten; 0; -1)  ' alle Zeilen, letzte Spalte weglassen (0 Zeilen = kein Zeilenschnitt)

DROP(Daten; 0; -1) ist der saubere Weg, eine letzte Spalte abzuschneiden — 0 Zeilen heißt „keine Zeilen schneiden", -1 Spalten heißt „die letzte weglassen". Sitzen die Reihenfolge Zeilen-dann-Spalten und die Vorzeichenregel, ist jeder Randschnitt eine kurze Formel.

Die lebende Top 10 — TAKE um SORT

Diese Paarung macht TAKE unverzichtbar. Sortieren Sie die Daten, nehmen Sie die ersten N — und das Ganze läuft neu, wenn sich die Daten ändern, Ihre Bestenliste ist also immer aktuell:

=TAKE(SORT(Umsatz; 3; -1); 10)       ' die 10 größten Umsätze, live
=TAKE(SORT(Umsatz; 3; -1); 10; 2)    ' Top 10, und nur die ersten 2 Spalten

Kein KGRÖSSTE + INDEX + VERGLEICH, keine Hilfsspalte, kein manuelles Neu-Sortieren. Dieser eine Ausdruck ersetzt das häufigste „Ranking"-Muster, das man noch aus Foren kopiert.

Die Kopfzeile von einem Stapel entfernen

DROP ist der Partner von VSTACK beim Kombinieren von Tabellen. Jede Quelle trägt eine Kopfzeile, also alle außer der ersten wegzulassen hält den Stapel sauber:

=VSTACK(JanTabelle; DROP(FebTabelle; 1); DROP(MärTabelle; 1))   ' eine Kopfzeile, alle Daten
=DROP(GanzeTabelle; 1)                                          ' nur die Kopfzeile entfernen

DROP(Bereich; 1) entfernt die oberste Zeile; DROP(Bereich; -1) eine Summenzeile unten. So speisen Sie ein sauberes, kopfzeilenfreies Array in SUMME, FILTER oder ein Diagramm.

Die Abwägung: Wann TAKE/DROP die alte Gymnastik ablösen

Schreiben Sie INDEX(SORT(...); SEQUENCE(10)) oder stapeln KGRÖSSTE mit ZEILE(), um ein Top-N zu ziehen, hören Sie auf — TAKE(SORT(...); 10) sagt es direkt und liest sich in einer Zeile. Wählen Sie „alles außer Zeile 1" von Hand, macht DROP(Daten; 1) es lebendig. Die ehrliche Ausnahme: TAKE/DROP schneiden nur von den Rändern, für „Zeilen 20–40 in der Mitte" wollen Sie weiterhin FILTER mit einer Bedingung oder INDEX. Für Randschnitte und Rankings gewinnen TAKE und DROP.

Wie ExcelMaster hilft

Die meisten dieser Aufgaben sind eigentlich „zeig mir die obersten paar, aktuell gehalten" oder „gib mir die Daten ohne Kopf-/Summenzeilen". ExcelMaster schreibt das TAKE(SORT(...)) für ein lebendes Ranking, das DROP zum Entfernen der Kopfzeilen eines VSTACK, mit dem richtigen Vorzeichen für oben-vs-unten und der Reihenfolge Zeilen-dann-Spalten — alles aus einer Beschreibung in normaler Sprache. Sie sagen „Top 10 nach Umsatz"; es baut den Schnitt.

Häufige Fragen

Wie hole ich die obersten N Zeilen mit einer Formel in Excel?

Sortieren, dann nehmen: =TAKE(SORT(Daten; 3; -1); 10) gibt die 10 Zeilen mit dem größten Wert in Spalte 3 zurück und aktualisiert sich live, wenn sich die Daten ändern.

Wie entferne ich die Kopfzeile mit einer Formel?

Nutzen Sie =DROP(Daten; 1) — es lässt die erste Zeile weg und lässt alles darunter überlaufen. Für eine Summenzeile unten stattdessen =DROP(Daten; -1).

Was ist der Unterschied zwischen TAKE und DROP?

TAKE behält die angegebenen Zeilen/Spalten vom Rand; DROP entfernt sie. TAKE(Daten; 5) sind die ersten fünf Zeilen; DROP(Daten; 5) ist alles außer den ersten fünf.

Wie funktionieren positive und negative Zahlen in TAKE?

Eine positive Zahl arbeitet von oben (oder links), eine negative von unten (oder rechts). TAKE(Daten; -5) gibt die letzten fünf Zeilen zurück; DROP(Daten; -1) entfernt die letzte Zeile.

Funktionieren TAKE und DROP in Excel 2016 oder 2019?

Nein. TAKE und DROP brauchen Excel 365 oder Excel 2021+. Auf älteren Versionen nutzen Sie INDEX mit KGRÖSSTE/KKLEINSTE oder eine Hilfsspalte.

Getestet in

Getestet in: Excel 365 (Windows 11) — zuletzt geprüft am 17.06.2026.

Verwandte Anleitungen: Excel SEQUENCE · Excel VSTACK & HSTACK · Excel SORT · Excel FILTER