AllInfo

So verwenden Sie TAKE in Excel zum Extrahieren von Daten

Quick Links

Mit der TAKE-Funktion von Excel können Sie die erste, letzte oder bestimmte Spalten oder Zeilen aus einer Tabelle extrahieren. Sie möchten beispielsweise die Daten der letzten drei Tage extrahieren oder die am höchsten eingestuften Personen anzeigen. Sehen wir uns dies genauer an.

Die TAKE-Funktion von Excel funktioniert nur in Microsoft 365 oder Excel für das Web.

Bereiten Sie Ihre Tabelle in Excel vor

Bevor Sie TAKE und CHOOSE verwenden können, müssen Sie Ihre Tabelle formatieren und benennen. Wir verwenden diese Datentabelle als Beispiel:

Stellen Sie sicher, dass Sie eine Zeile eingefügt haben, die Überschriften für Ihre Spalten enthält. Wählen Sie nun eine beliebige Zelle in Ihrer Tabelle aus und klicken Sie in der Gruppe „Stile“ der Registerkarte „Start“ auf „Als Tabelle formatieren“.

Klicken Sie auf das gewünschte Layout, aktivieren Sie im sich öffnenden Dialogfeld „Meine Tabelle hat Überschriften“ und klicken Sie auf „OK“.

Nachdem Excel Ihre Daten nun als formatierte Tabelle erkennt, müssen Sie den Tabellennamen ändern (für die spätere Verwendung). Gehen Sie auf der Registerkarte „Tabellenentwurf“ in der Multifunktionsleiste zur Gruppe „Eigenschaften“ und ändern Sie das Feld „Tabellenname“ in ein für Sie geeignetes Feld.

Sie können nun Daten extrahieren.

So verwenden Sie TAKE, um die ersten und/oder letzten Zeilen und/oder Spalten in Excel zu extrahieren

Die TAKE-Funktion von Excel wird hauptsächlich verwendet, um die ersten oder letzten Zeilen oder Spalten aus Ihrer Tabelle zu extrahieren. Die Formel, die Sie verwenden müssen, lautet:

=TAKE(X,Y,Z)

wobei X der Tabellenname, Y die Anzahl der zu extrahierenden Zeilen und Z die Anzahl der zu extrahierenden Spalten ist. Setzen Sie einfach ein “-” vor Y oder Z, um diesen Teil der Formel von den ersten Zeilen oder Spalten in die letzten Zeilen oder Spalten zu ändern.

Wenn sich die Anzahl der Zeilen oder Spalten, die Sie extrahieren möchten, ändern könnte, können Sie statt Ziffern für Y und Z einzugeben, die Zahl in eine andere Zelle setzen und den entsprechenden Zellbezug eingeben.

In unserem Beispiel möchten wir die Namen der fünf besten Mitarbeiter basierend auf dem Gewinn pro Monat herausfinden.

Erstellen Sie zunächst eine Stelle auf Ihrem Arbeitsblatt, an der die Daten extrahiert werden sollen, und geben Sie eine entsprechende Überschrift ein. In unserem Fall haben wir Zelle J2 und die Überschrift „Top 5“ ausgewählt.

Beginnen Sie anschließend, die Formel wie folgt einzugeben:

=TAKE(

Der nächste Teil Ihrer Formel ist der Tabellenname. Beginnen Sie, den Namen Ihrer Tabelle in Ihre Formel einzugeben, und doppelklicken Sie, wenn er im Vorschlagsfeld erscheint. Fügen Sie dann ein Komma hinzu.

=TAKE(Employees,

Sie müssen Excel nun mitteilen, wie viele der ersten oder letzten Zeilen Sie in Ihre extrahierten Daten aufnehmen möchten. In unserem Fall möchten wir die fünf besten Mitarbeiter. Daher geben wir „5“ ein und fügen ein Komma hinzu. Wenn wir die letzten fünf Zeilen möchten, geben wir „-5“ ein. Um alle Zeilen zu extrahieren, lassen Sie die Zahl einfach weg und fügen Sie das Komma hinzu.

=TAKE(Employees,5,

Beenden Sie Ihre Formel, indem Sie Excel mitteilen, wie viele der ersten oder letzten Spalten Sie einschließen möchten. Wir nehmen nur die erste Spalte, da wir nur die Namen der Mitarbeiter möchten, schließen die Klammern und drücken die Eingabetaste. Geben Sie erneut „-“ ein, wenn Sie die letzten x Spalten extrahieren möchten. Um alle Spalten zu extrahieren, lassen Sie die Zahl weg und drücken Sie die Eingabetaste.

=TAKE(Mitarbeiter,5,1)

Sie sehen nun das gewünschte Ergebnis. Wenn Sie nun die Daten in Ihrer Tabelle ändern oder neu anordnen, passt sich die gerade hinzugefügte TAKE-Formel automatisch an, um die aktualisierten Informationen zu extrahieren. Beispielsweise möchten wir die Spalte mit dem Gewinn pro Monat neu anordnen:

Wenn Sie Ihrer Tabelle weitere Daten hinzufügen, berücksichtigt die TAKE-Formel dies. Wenn wir beispielsweise die Daten eines weiteren Mitarbeiters in einer zusätzlichen Zeile am Ende der Tabelle hinzufügen (indem wir den Eckpunkt der Tabelle eine Zeile nach unten ziehen und seine Zahlen vervollständigen), berücksichtigt die TAKE-Formel diese bei der Suche nach den von Ihnen festgelegten Kriterien.

So verwenden Sie TAKE, um eine bestimmte Spalte in Excel zu extrahieren

Wenn Sie eine bestimmte Spalte extrahieren möchten, befolgen Sie die obigen Schritte, aber fügen Sie Ihrer Formel anstelle der Spaltenanzahl den Spaltennamen hinzu.

Nehmen wir an, dass wir in unserem obigen Beispiel herausfinden müssen, wie viele Monate jeder der fünf am längsten beschäftigten Mitarbeiter im Unternehmen ist. Dies wäre unsere Formel:

=TAKE(Mitarbeiter[Dienstzeitmonate],5)

wobei „Mitarbeiter“ der Name der Tabelle ist, „[Dienstzeit in Monaten]“ der Spaltenname (beachten Sie das fehlende Komma zwischen diesen beiden Teilen der Formel) und „5“ die Anzahl der Zeilen, die wir aus der benannten Spalte extrahieren möchten. Denken Sie daran, die entsprechende Spalte in Ihrer Tabelle zu filtern.

So verwenden Sie TAKE mit AVERAGE in Excel

Wenn Sie TAKE mit der AVERAGE-Funktion von Excel verwenden möchten, befolgen Sie die obigen Schritte, aber verschachteln Sie die TAKE-Formel in Ihrer AVERAGE-Formel.

Nehmen wir zum Beispiel an, wir möchten den Durchschnittsverdienst der fünf besten Mitarbeiter berechnen. Dies wäre unsere Formel:

=AVERAGE(TAKE(Mitarbeiter,5,-1))

wobei die AVERAGE-Formel die TAKE-Formel umgibt, die "Mitarbeiter" (Tabellenname), "5" (wir möchten die oberen 5 Zeilen nehmen) und "-1" (wir möchten die letzte Spalte nehmen) enthält.

Sie haben jetzt ein grundlegendes Verständnis davon, wie die TAKE-Formel in Excel funktioniert. Sie können jetzt noch einen Schritt weiter gehen und Spalten oder Zeilen aus mehreren Bereichen extrahieren, indem Sie die VSTACK- und HSTACK-Funktionen von Excel verwenden, oder TAKE mit der SORTBY-Funktion von Excel kombinieren, um zu sehen, wie es funktioniert, ohne dass Sie die Spalten Ihrer Tabelle sortieren müssen. Schließlich können Sie die DROP-Funktion von Excel verwenden, die bestimmte Zellen und Zeilen aus Ihren extrahierten Daten ausschließt und mit genau derselben Syntax wie die TAKE-Funktion arbeitet.

Exit mobile version