Excel Letzte Spalte mit Daten finden (4 schnelle Wege)

  • Teile Das
Hugh West

In einem großen Arbeitsblatt die letzte Spalte mit Daten manuell zu finden, ist zeitaufwändig und unfreundlich. Es gibt einige Funktionen, mit denen Sie schnell die letzte Spalte mit Daten herausfinden können. In diesem Artikel werde ich erklären, wie Sie die Funktionen verwenden können und VBA um die letzte Spalte mit Daten in Excel zu finden.

Um die Erklärung anschaulich zu machen, werde ich einen Beispieldatensatz verwenden, der Bestellinformationen darstellt. Der Datensatz hat 4 Spalten, die wie folgt lauten Bestelldatum, Bestell-ID, und Betrag .

Arbeitsbuch zum Üben herunterladen

Excel Letzte Spalte mit Daten finden.xlsm

4 Wege, die letzte Spalte mit Daten zu finden

1. die Funktion LOOKUP verwenden, um die letzte Spalte mit Daten zu finden

Um die letzte Spalte mit Daten in Excel zu finden, können Sie Folgendes verwenden die Funktion LOOKUP in der Sie den letzten Wert einer bestimmten Spalte nachschlagen können, nicht nur die letzte Spalte.

Starten Sie das Verfahren,

Wählen Sie zunächst eine beliebige Zelle aus, in die Sie Ihren Ergebniswert einfügen möchten.

➤ Ich habe die Zelle ausgewählt F4

Geben Sie dann die folgende Formel in das Feld Formel Bar oder in die ausgewählte Zelle.

=LOOKUP(2,1/(D:D""),D:D)

Hier im LOOKUP Funktion, möchte ich die Letzte Spalte Daten abhängig von der AuftragID Spalte als lookup_value Wert.

Ich habe den Bereich der D:D Spalte als nachschlagen_vektor wo ich eine nicht gleich Operator (), um die nicht leeren Zellen zu finden. Später wird sie durch 1 um herauszufinden, welche der Zellen Daten enthalten, und dann als Ergebnis_Vektor verwendet die Palette D:D von Betrag Spalte.

Drücken Sie nun die EINGEBEN Schlüssel.

Sie sehen also die Daten der letzten Spalte des Datensatzes.

2. die Funktion INDEX & COUNT verwenden

Durch die Verwendung von die Funktion INDEX und die ZÄHLEN Funktion können Sie die letzte Spalte mit Daten finden.

Kommen wir nun zum Verfahren,

Wählen Sie zunächst eine beliebige Zelle aus, in die Sie Ihren Ergebniswert einfügen möchten.

➤ Ich habe die Zelle ausgewählt F4

Geben Sie dann die folgende Formel in das Feld Formel Bar oder in die ausgewählte Zelle.

=INDEX(D4:D9,COUNT(D4:D9))

Hier im INDEX Funktion, habe ich den Bereich D4:D9 als Array Als Nächstes, wenn die zeilen_nummer der INDEX Funktion verwendet die ZÄHLEN Funktion, um die Position des letzten Wertes des ausgewählten Bereichs zu ermitteln D4:D9 . die ZÄHLEN Funktion wird die letzte Position zurückgeben, dann wird die INDEX Funktion gibt den Wert dieser Position zurück.

Drücken Sie nun die EINGEBEN und Sie werden die Daten der letzten Spalte des Datensatzes sehen.

Ähnliche Lektüre:

  • Den letzten Wert in einer Spalte größer als Null in Excel finden (2 einfache Formeln)
  • Suchen der letzten Zelle mit Wert in einer Zeile in Excel (6 Methoden)
  • Mehrere Werte in Excel suchen (8 schnelle Methoden)
  • Wie man in Excel von rechts nach links sucht (6 Methoden)

3. mit der Funktion MIN & COLUMN then INDEX

Sie können auch Folgendes verwenden die Funktion MIN mit die KOLUMNE und SPALTEN Funktion, um die letzte Spaltennummer zu erhalten.

Abhängig von der Nummer der letzten Spalte können Sie die Daten der letzten Spalte mit der Funktion INDEX Funktion.

Starten Sie zunächst das Verfahren, um die letzte Spaltennummer zu ermitteln.

➤ Ich habe die Zelle ausgewählt F3

Geben Sie dann die folgende Formel in das Feld Formel Bar oder in die ausgewählte Zelle.

=MIN(SPALTE(A4:C9))+SPALTEN(A4:C9)-1

Hier, in der KOLUMNE Funktion wählte den Bereich A4:C9 als Hinweis, wird ein Array zurückgegeben, das alle Spaltennummern für den angegebenen Bereich enthält.

Um nun die erste Spaltennummer zu erhalten, verwenden Sie die MIN Funktion.

Dann wird die SPALTEN gibt die Gesamtspaltenzahl des ausgewählten Bereichs an A4:C9 Jetzt können Sie die Gesamtzahl der Spalten mit der ersten Spalte addieren und dann 1 subtrahieren um die Nummer der letzten Spalte des Bereichs sicherzustellen.

Zum Schluss drücken Sie die EINGEBEN Dann erhalten Sie die letzte Spaltennummer.

Fahren wir nun mit dem Verfahren fort, um die Daten der letzten Spalte zu erhalten.

Wählen Sie eine beliebige Zelle aus, um Ihren Ergebniswert zu platzieren.

➤ Ich habe die Zelle ausgewählt F4

Geben Sie dann die folgende Formel in das Feld Formel Bar oder in der ausgewählten Zelle.

=INDEX(A4:C9,6,F3)

Hier, in der INDEX Funktion, wählte den Bereich A4:C9 als Array dann die letzte nicht leere Zeile ausgewählt, nämlich 6 als zeilen_nummer ( Sie müssen sich daran erinnern, dass die Zeilennummer dem Datensatz entsprechen sollte, und Sie können den Wert einer beliebigen Zeile finden, wenn Sie die Nummer angeben ).

Als Nächstes werden verwendet F3 Zellwert als spalten_nummer wird die Formel den Wert der entsprechenden Zeilen- und Spaltennummer zurückgeben, der die letzten Spaltendaten sein wird.

Presse EINGEBEN und Sie erhalten die Daten der letzten Spalte.

4. mit VBA die letzte Spalte mit Daten finden

Wenn Sie die letzte Spalte mit Daten anzeigen möchten, können Sie auch die VBA .

Beginnen wir mit dem Verfahren,

Öffnen Sie zunächst die Entwickler tab>> auswählen Visual Basic ( Tastaturkürzel ALT + F11 )

Als nächstes wird ein neues Fenster geöffnet, in dem Microsoft Visual Basic für Anwendungen.

Öffnen Sie von dort aus einfügen. auswählen Modul

A Modul geöffnet wird, geben Sie den folgenden Code in das geöffnete Fenster ein Modul .

 Sub Find_Last_Column_with_Data() cell_value = Cells(9, Columns.Count).End(xlToLeft).Value MsgBox "Letzte Spalte mit Daten ist " & cell_value End Sub 

Hier habe ich die Unterverfahren Letzte_Spalte_mit_Daten_finden

Ich habe die ZÄHLEN Methode, um die letzte Spalte zu zählen, dann habe ich die WERT Methode, um den letzten Spaltenwert zu erhalten, für den ich die Zeilennummer angegeben habe 9 Hier habe ich den Wert in der Datei zelle_wert variabel.

Um den Wert zu zeigen, habe ich MsgBox .

Endlich, Speichern Sie den Code und kehren Sie zum Arbeitsblatt zurück.

Als nächstes öffnen Sie die Siehe tab>> von Makros auswählen Makros anzeigen

➤ A Dialogfeld auftauchen.

Nun, vom Makro-Name wählen Sie die Letzte_Spalte_mit_Daten_finden wählen Sie auch die Arbeitsmappe in Makros in .

Dann, ausführen. die ausgewählten Makro .

Als Ergebnis wird der letzte Spaltenwert in einem Meldungsfeld angezeigt.

Praxisteil

Um diese Erklärungen zu üben, habe ich in der Arbeitsmappe ein Übungsblatt bereitgestellt, das Sie unter dem obigen Link herunterladen können.

Schlussfolgerung

In diesem Artikel habe ich 4 schnelle Wege erklärt, um die letzte Spalte mit Daten in Excel zu finden. Ich hoffe, dass diese verschiedenen Wege Ihnen helfen werden, die letzte Spalte mit Daten zu finden. Wenn Sie irgendwelche Vorschläge, Ideen oder Feedback haben, können Sie unten einen Kommentar hinterlassen.

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.