Microsoft Excel ist ein leistungsfähiges Werkzeug, das häufig für die Arbeit mit Tabellen und Daten verwendet wird. Eine der häufigsten Aufgaben bei der Arbeit mit Excel besteht darin, den Spaltennamen anhand seines Werts zu definieren. Dank dieser Funktionalität können Sie die benötigten Informationen leicht finden und Ihre Arbeit vereinfachen.
Im Standardmodus bezeichnet Excel Spalten mit Buchstaben von A bis Z, dann mit zwei Buchstaben (AA, AB, AC usw.) und so weiter. Wenn Ihre Tabelle jedoch eine große Anzahl von Spalten enthält, kann es ziemlich schwierig sein, eine von der anderen zu unterscheiden und sofort zu bestimmen, welche Spalte die benötigten Informationen enthält.
In diesem Artikel betrachten wir eine ausführliche Anleitung, wie Sie den Spaltennamen in Excel anhand seines Werts herausfinden können. Wir zeigen Ihnen einige einfache und effektive Möglichkeiten, um Ihnen zu helfen, die gewünschte Spalte schnell zu finden und Zeit zu sparen, wenn Sie mit Daten arbeiten.
1. Verwenden der INDEX-Funktion
Eine der gebräuchlichsten Methoden zur Bestimmung des Spaltennamens durch seinen Wert ist die Verwendung der Funktion INDEX. Mit dieser Funktion können Sie einen Wert aus einem bestimmten Zellbereich abrufen, indem Sie seine Zeilen- und Spaltennummer verwenden. Um die INDEX-Funktion zu verwenden, müssen Sie die Zeilennummer kennen, in der sich der gewünschte Wert befindet.
2. Verwenden der Funktion ZUFALL
Eine andere Möglichkeit, den Spaltennamen in Excel anhand seines Werts herauszufinden, besteht darin, die Funktion ÜBEREINSTIMMUNG zu verwenden. Diese Funktion sucht nach einem angegebenen Wert in einem Zellbereich oder -array und gibt seine Position im Bereich zurück. Um die MATCH-Funktion zu verwenden, müssen Sie den Wert der Zelle kennen, nach der Sie suchen.
Suchen einer Spalte in Excel nach einem Wert mithilfe der Funktion SUCHEN()
Um die Funktion SUCHEN() zu verwenden, müssen Sie zwei Dinge kennen: den Bereich der Zellen, in dem Sie suchen möchten, und den zu suchenden Wert. Die Funktion SUCHEN() gibt die Nummer der Spalte zurück, in der der Wert gefunden wird, wenn er im angegebenen Zellbereich enthalten ist. Wenn kein Wert gefunden wird, gibt die Funktion SUCHEN() einen Fehler zurück.
Befolgen Sie die folgenden Schritte, um mit der Funktion SUCHEN() nach einem Wert zu suchen:
- Wählen Sie die Zelle aus, in die Sie das Ergebnis der Funktion SUCHEN() einfügen möchten.
- Geben Sie in die ausgewählte Zelle die Formel =SUCHEN(Wert für den Suchbegriff, Zellenbereich) ein.
- Drücken Sie die Eingabetaste, um die Formel auszuführen. Das Ergebnis der Funktion SUCHEN() wird in der ausgewählten Zelle angezeigt.
Wir SUCHEN nach einem Beispiel für die Verwendung der Funktion():
- Angenommen, Sie haben eine Tabelle mit Studentendaten. Die erste Zeile der Tabelle enthält die Spaltenüberschriften "Vorname", "Nachname", "Alter".
- Sie möchten die Spaltennummer herausfinden, in der sich die Überschrift "Nachname" befindet.
- Wählen Sie die Zelle aus, in die Sie das Ergebnis der Funktion SUCHEN() einfügen möchten.
- Geben Sie die Formel =WIR SUCHEN("Nachname", A1:C1) in die ausgewählte Zelle ein.
- Drücken Sie die Eingabetaste, um die Formel auszuführen. Der Wert "2" wird in der ausgewählten Zelle angezeigt, da sich die Überschrift "Nachname" in der zweiten Spalte der Tabelle befindet.
Jetzt wissen Sie, wie Sie die Funktion SUCHEN() verwenden, um eine Spalte in Excel nach ihrem Wert zu suchen. Diese Methode ist eine einfache und effektive Möglichkeit, große Tabellen zu durchsuchen, um Zeit zu sparen und die Arbeit mit Daten zu vereinfachen.
Verwenden der Funktion ÜBEREINSTIMMUNG(), um den Spaltennamen in Excel anhand seines Werts zu bestimmen
Mit der Funktion ÜBEREINSTIMMUNG() in Excel können Sie die Position eines Werts in einem Datenbereich bestimmen und den Spaltennamen schnell nach einem bestimmten Wert suchen. Dies ist sehr nützlich, besonders wenn Sie ein großes Datenblatt haben und eine bestimmte Spalte anhand ihres Werts finden müssen.
Um die Funktion MATCH() zum Definieren des Spaltennamens zu verwenden, benötigen Sie den Datenbereich, in dem Sie den Wert finden möchten, und den Wert selbst.
Stellen Sie zunächst sicher, dass Ihre Daten als Tabelle gespeichert sind. Sie können dies tun, indem Sie alle Daten auswählen und Strg + T drücken. Stellen Sie außerdem sicher, dass die Tabelle über Spaltenüberschriften verfügt, in denen die Spaltennamen angegeben sind.
Um also den Spaltennamen nach Wert zu bestimmen, sollten Sie Folgendes tun:
- Wählen Sie eine leere Zelle aus, in die der Spaltenname angezeigt werden soll.
- Geben Sie die Formel =ÜBEREINSTIMMUNG ein (Wert, Datenbereich, 0), wobei "Wert" der gesuchte Wert ist und "Datenbereich" der Datenbereich ist, in dem Sie suchen möchten.
- Drücken Sie die Eingabetaste, um das Ergebnis zu erhalten.
Die Funktion ÜBEREINSTIMMUNG() gibt die Position des Werts im Datenbereich zurück. Um den Spaltennamen zu erhalten, können Sie die Funktion INDEX() verwenden.
Also, lassen Sie uns unser Beispiel fortsetzen:
Angenommen, Sie haben eine Tabelle, in der sich die Namen der Mitarbeiter in Spalte A befinden und in den Spalten B, C, D und so weiter ihre Noten für verschiedene Jobs enthalten sind. Sie müssen eine Spalte mit Noten für Job # 3 finden.
1. Wählen Sie eine leere Zelle aus, z. B. Zelle E1.
2. Geben Sie die Formel =ÜBEREINSTIMMUNG ein("Aufgabe # 3", B1:D1, 0).
3. Drücken Sie die Eingabetaste.
Die Funktion MATCH() gibt den Wert 3 zurück, was bedeutet, dass der Wert 3 an der 3. Position im ausgewählten Bereich B1:D1 liegt.
Um den Spaltennamen zu erhalten, können Sie die Funktion INDEX() verwenden. Stellen Sie sich vor, in Zelle A1 befindet sich eine Spaltenüberschrift mit den Namen der Mitarbeiter. Geben Sie die Formel =INDEX ein(A1:D1, 1, E1), wobei "A1:D1" für den Bereich mit den Spaltennamen steht, "1" für die Zeilennummer und "E1" für die Spaltenpositionsnummer. In diesem Beispiel wird das Ergebnis Zelle C1 sein, da sich die Spalte mit den Schätzungen für Job # 3 an der 3. Position befindet.
Jetzt haben Sie einen Spaltennamen, der dem angegebenen Wert entspricht!
Dies ist das Grundprinzip der Verwendung der Funktion MATCH(), um den Spaltennamen in Excel anhand seines Werts zu bestimmen. Sie können dieselbe Logik anwenden, um eine Spalte nach anderen Werten zu suchen, indem Sie einfach das Argument "Wert" in der Formel ändern.
Anwenden von Makros in Excel, um nach einem Spaltennamen nach einem Wert zu suchen
Befolgen Sie die folgenden Schritte, um ein Makro zu erstellen, das nach dem Spaltennamen anhand seines Werts sucht:
- Öffnen Sie die Excel-Arbeitsmappe, in der Sie suchen möchten.
- Klicken Sie im oberen Excel-Menü auf die Registerkarte Entwickler. Wenn die Registerkarte Entwickler nicht vorhanden ist, fügen Sie sie hinzu, indem Sie zu Datei > Optionen > Schnellzugriffsleiste > Beliebte Befehle > Entwickler gehen.
- Wählen Sie im Abschnitt Code auf der Registerkarte Entwickler die Option Makro aus.
- Geben Sie im daraufhin angezeigten Fenster Makros einen Namen für das neue Makro ein, z. B. nach Spalte suchen, und klicken Sie auf Neu.
- Geben Sie im daraufhin angezeigten Makro-Editor den folgenden Code ein:
Sub ПоискСтолбца()Dim ИмяСтолбца As StringDim Значение As String' Введите значение, по которому необходимо найти столбецЗначение = InputBox("Введите значение:")' Используйте ряд, в котором находится значение, для поиска столбцаИмяСтолбца = Cells(1, Rows.Count).Find(What:=Значение, LookIn:=xlValues, _LookAt:=xlWhole, SearchOrder:=xlByColumns, _SearchDirection:=xlNext, MatchCase:=False).Column' Выведите имя найденного столбцаMsgBox "Имя столбца: " & Cells(1, ИмяСтолбца).ValueEnd Sub
Im obigen Codebeispiel wird davon ausgegangen, dass sich die zu suchenden Werte in der ersten Zeile und in den Spalten des ersten Arbeitsblatts befinden.
Speichern Sie das Makro, nachdem Sie den Code eingegeben haben, und schließen Sie den Makroeditor.
Befolgen Sie nun diese Schritte, um das erstellte Makro zu verwenden:
- Wählen Sie die Zelle aus, in der Sie suchen möchten.
- Klicken Sie auf die Registerkarte Entwickler und wählen Sie Makro aus.
- Wählen Sie das erstellte Spaltensuchmakro aus, und klicken Sie auf Ausführen.
- Geben Sie im angezeigten Dialogfeld den Wert ein, nach dem die Spalte gesucht werden soll.
- Klicken Sie auf "OK".
Excel führt eine Suche durch und zeigt eine Nachricht mit dem Namen der gefundenen Spalte an.
Jetzt wissen Sie, wie Sie Makros in Excel anwenden, um nach einem Spaltennamen anhand seines Werts zu suchen. Mit dieser Methode können Sie den Prozess automatisieren und Zeit sparen, wenn Sie nach Informationen in Excel-Tabellen suchen.