Inhaltsverzeichnis
In diesem Tutorial zeigen wir, wie man die Zeilennummer einer Zellenabgleich in Excel Um es deutlicher auszudrücken, wählen wir einen Wert aus einem Datensatz aus und extrahieren die Zeilennummer dieses Wertes. Zu diesem Zweck werden wir im Laufe dieses Artikels verschiedene Funktionen oder Kombinationen verschiedener Funktionen verwenden.
Download Arbeitsbuch Praxis
Das Übungsheft können wir hier herunterladen.
Zeilenanzahl zurückgeben.xlsm7 Methoden zur Rückgabe der Zeilennummer einer Zellenübereinstimmung in Excel
In diesem Artikel werden wir Folgendes besprechen 7 Methoden, um die Zeilennummer einer Zellenübereinstimmung in Excel zu ermitteln. Damit Sie den Prozess besser verstehen, verwenden wir für alle Methoden dieses Artikels denselben Datensatz, mit Ausnahme der Methode number 5 Der Datensatz, den wir verwenden werden, besteht aus den Namen verschiedener Personen und ihrer Heimatländer. Wir werden einen Wert entweder aus der Name Spalte oder die Land Dann finden wir heraus, in welcher Zeile dieser bestimmte Wert liegt.
1. die Zeilennummer einer Zelle zurückgeben, die Excel mit der Funktion ROW abgleicht
Zuallererst geben wir die Zeilennummer einer Zellenübereinstimmung in Excel mit dem ROW Funktion: Die ROW in Excel gibt die Zeilennummer der Referenz zurück. Im folgenden Datensatz werden wir die Zeilennummer des Namens extrahieren Chris in der Zelle F5 .
Schauen wir uns die Schritte zur Durchführung dieser Aktion an:
SCHRITTE:
- Wählen Sie zunächst die Zelle F5 .
- Notieren Sie außerdem die =ROW( Teil in der Formelleiste dieser Zelle.
- Nachdem Sie diesen Teil geschrieben haben, markieren Sie die Zelle, die den Namen enthält, Chris So erhalten wir die folgende Formel in der Formelleiste:
=ROW(C6)
- Drücken Sie dann Eingabe .
- Am Ende können wir die Zeilennummer des Namens sehen Chris in der Zelle F5 .
Lesen Sie mehr: Excel VBA: Zeilennummer des Wertes zurückgeben (5 geeignete Methoden)
2. die Funktion MATCH verwenden, um die Zeilennummer in Excel abzurufen
Bei dieser Methode verwenden wir die MATCH Funktion, um die Zeilennummer der Treffer in Excel zurückzugeben. Die MATCH sucht in einem Bereich von Zellen nach einem bestimmten Element und gibt dann die relative Position des Elements in dem Bereich zurück. Im folgenden Datensatz werden wir herausfinden, in welcher Zeile der Ländername Kanada liegt.
Befolgen Sie einfach die folgenden Schritte, um diese Methode durchzuführen.
SCHRITTE:
- Wählen Sie zunächst die Zelle F5 .
- Fügen Sie anschließend die folgende Formel in diese Zelle ein:
=MATCH(E5,C:C,0)
- Dann drücken Sie Eingabe .
- Schließlich geben die obigen Befehle die Zeilennummer des Ländernamens zurück Kanada in der Zelle F5 .
Lesen Sie mehr: Excel Suche nach übereinstimmenden Werten in zwei Spalten
3) Kombinationen von MATCH & ROW-Funktionen zum Extrahieren der Zeilenreihenfolge
Wir können auch eine Kombination der MATCH und ROW Funktionen, um die Zeilennummer einer Zellenübereinstimmung zurückzugeben. In Zelle F5 wird die Zeilennummer eingegeben, in der der Wert Kanada liegt in der Land Spalte.
Schauen wir uns die Schritte an, die dazu nötig sind.
SCHRITTE:
- Wählen Sie erstens die Zelle F5 .
- Dann schreiben Sie die folgende Formel in diese Zelle:
=MATCH(E5,C5:C10,0)+ROW(C5:C10)-1
- Drücken Sie dann Eingabe .
- Als letztes erhalten wir die Zeilennummer des Wertes Kanada ist 6 in unserem Datensatz.
Lesen Sie mehr: Werte in eine andere Zelle kopieren, wenn zwei Zellen in Excel übereinstimmen: 3 Methoden
4 Kombinieren Sie die Funktionen INDEX, MATCH & ROW, um die Zeilennummer einer Übereinstimmung in Excel zurückzugeben.
Eine Kombination aus INDEX , MATCH & ROW Funktionen ist eine weitere Möglichkeit, die Zeilennummer einer Übereinstimmung in Excel zurückzugeben.
Unter Microsoft Excel die INDEX Funktion in Excel gibt den Wert an einem bestimmten Punkt in einem Bereich oder Array zurück.
Auch hier werden wir herausfinden, in welcher Zeile der Spalte C der Name des Landes Kanada Wir geben den numerischen Wert der Zeilennummer in der Zelle F5 .
Schauen wir uns die Schritte zur Ausführung dieser Methode an.
SCHRITTE:
- Wählen Sie zu Beginn die Zelle F5 .
- Fügen Sie anschließend die folgende Formel in diese Zelle ein:
=ROW(INDEX(B4:B10,MATCH(E5,C4:C10,0)))
- Dann drücken Sie Eingabe .
- Die obigen Aktionen geben also die Zeilennummer des Ländernamens zurück Kanada in der Zelle F5 .
🔎 Wie funktioniert die Formel?
- MATCH(E5,C4:C10,0): Dieser Teil sucht nach dem Wert der Zelle E5 innerhalb des Bereichs ( C4:C10 ).
- INDEX(B4:B10,MATCH(E5,C4:C10,0): Dieser Teil gibt die Referenz des übereinstimmenden Wertes innerhalb des Bereichs ( B4:B10 ).
- ROW(INDEX(B4:B10,MATCH(E5,C4:C10,0))): Gibt die Zeilennummer der Datei INDEX .
Lesen Sie mehr: Vlookup und Ziehen der letzten Übereinstimmung in Excel (4 Möglichkeiten)
Ähnliche Lektüre
- Abrufen der Zeilennummer aus einem Bereich mit Excel VBA (9 Beispiele)
- Wie man die Zeilennummer in einer Excel-Formel erhöht (6 praktische Methoden)
- [Behoben!] Fehlende Zeilennummern und Spaltenbuchstaben in Excel (3 Lösungen)
- Wie man mit Excel-Formeln die letzte Zeilennummer mit Daten findet (2 Wege)
- Variable Zeilennummer als Zellreferenz in Excel verwenden
5. die Funktionen SMALL & MATCH zusammenführen, um die Zeilennummer des übereinstimmenden Wertes zu erhalten
Wir können auch die Kombination von KLEIN & MATCH Funktionen, um die Zeilennummer eines übereinstimmenden Wertes in Excel zurückzugeben.
Wenn eine Liste nach Werten aufsteigend sortiert ist, wird die Excel KLEIN gibt einen numerischen Wert entsprechend seiner Position in der Liste zurück.
Zur Veranschaulichung dieser Methode werden wir einen etwas anderen Datensatz als die vorherigen verwenden, da die KLEIN Funktion verarbeitet nur numerische Werte. Im folgenden Datensatz haben wir Ländernamen und deren Gebiete. Wir werden herausfinden, in welcher Zeile der niedrigste Wert des Gebietes steht. Dann werden wir diesen Wert in die Zelle E5 .
Schauen wir uns die Schritte zur Durchführung dieser Methode an.
SCHRITTE:
- Wählen Sie zunächst die Zelle E5 .
- Fügen Sie außerdem die folgende Formel in diese Zelle ein:
=MATCH(SMALL(C5:C10,1),C5:C10)
- Drücken Sie dann Eingabe .
- Am Ende können wir feststellen, dass der niedrigste Wert der Fläche in der Spalte C befindet sich in Zeile Nummer 3 .
🔎 Wie funktioniert die Formel?
- SMALL(C5:C10,1): Dieser Teil gibt den kleinsten numerischen Wert aus dem Bereich ( C5:C10 ).
- MATCH(SMALL(C5:C10,1),C5:C10): Gibt die Zeilennummer des kleinsten Wertes in der Zelle E5 .
HINWEIS:
Da die MATCH Funktion die relative Position eines Wertes aus einem Datenbereich zurückgibt, gibt der obige Prozess den Wert 3 anstelle von 7 .
6. alle Zeilennummern einer übereinstimmenden Zelle in einer Zelle in Excel zurückgeben
Angenommen, wir haben einen Datensatz, in dem wir mehrere gleiche Werte in einer Spalte, aber in verschiedenen Zeilen haben. Wir wollen die Zeilennummern dieser Werte in eine einzige Zelle eingeben. Um diese Art von Problem zu lösen, werden wir eine Kombination der TEXTJOIN , IF und ROW Funktionen.
Die TEXTJOIN verbindet Text aus verschiedenen Bereichen und/oder Zeichenketten mit einem Trennzeichen, das Sie zwischen den einzelnen zu verbindenden Textwerten definieren.
Im folgenden Datensatz sehen wir, dass in der Spalte C der Wert der ' Vereinigte Staaten ' vorhanden ist 3 Zeiten.
Sehen wir uns die Schritte an, um die Zeilennummern mit demselben Wert in einer einzelnen Zelle zurückzugeben.
SCHRITTE:
- Wählen Sie zunächst die Zelle F5 .
- Geben Sie dann die folgende Formel in diese Zelle ein:
=TEXTJOIN(",",,IF(C5:C10=E5,ROW(C5:C10),""))
- Drücken Sie dann Eingabe .
- Schließlich, in Zelle F5 können wir die Zeilennummern der gleichen Werte aus der Spalte C .
🔎 Wie funktioniert die Formel?
- IF(C5:C10=E5,ROW(C5:C10),""): In diesem Teil werden die IF Formel prüft, welche Werte im Bereich ( C5:C10 ) sind gleich dem Wert der Zelle E5 Danach wird die Zeilennummer der betreffenden Zelle zurückgegeben.
- TEXTJOIN(",",,IF(C5:C10=E5,ROW(C5:C10),"")): Kombiniert die Zeilennummern des vorherigen Schritts mit einem Komma in einer einzigen Zelle F5 .
Lesen Sie mehr: Abgleichen von Daten in Excel aus 2 Arbeitsblättern
7 VBA-Code zum Abrufen der Zeilenfolge einer Zellenübereinstimmung anwenden
Wenn Sie ein fortgeschrittener Excel-Benutzer sind, können Sie eine VBA ( Visual Basic für Anwendungen ), um die Zeilennummer einer Zellenübereinstimmung in Excel zu ermitteln. Mit VBA Code können wir jede Art von Aufgabe in Excel schneller erledigen. In den folgenden Datensatz werden wir eine VBA Code, um die Zeilennummer des Wertes zu ermitteln Kanada in Spalte C .
Sehen wir uns die Schritte zur Anwendung der VBA Code.
SCHRITTE:
- Erstens, Rechtsklick auf auf dem aktiven Blatt mit dem Namen VBA .
- Zweitens: Wählen Sie die Option ' Code anzeigen '.
- Dann, eine leere VBA Modul erscheinen.
- Drittens: Fügen Sie den folgenden Code in das leere Modul ein:
Sub ReturnRowNumber() Dim Wsheet As Worksheet Dim Row_Match As Long Dim j As Long Dim Value_Searched As String Set Wsheet = Worksheets("VBA") Value_Searched = "Canada" For j = 1 To 10000 If StrComp(Wsheet.Range("C" & j).Value, Value_Searched, vbTextCompare) = 0 Then Row_Match = j Exit For End If Next j MsgBox Row_Match End Sub
- Eingabe des Wertes Kanada für die Variable ' Wert_gekerbt Wir haben diesen Teil in der folgenden Abbildung hervorgehoben.
- Klicken Sie nun auf das Symbol ausführen. Taste oder drücken Sie die F5 Taste, um den Code auszuführen.
- Schließlich erhalten wir ein Meldungsfenster, das anzeigt, dass die Zeilennummer des Wertes Kanada in Spalte C ist 6 .
Lesen Sie mehr: Zeilennummern mit VBA in Excel ermitteln (4 Makros)
HINWEIS:
Wenn Sie im obigen Code beliebige Daten aus Ihrem Datensatz suchen möchten, müssen Sie nur die hervorgehobenen Teile des Codes aus dem obigen Bild ändern. Anstelle von VBA verwenden Sie den Namen Ihres Arbeitsblatts. Ändern Sie den Wert Kanada auf einen anderen Wert, den Sie in Ihrem Arbeitsblatt suchen möchten. Anstelle des Spaltenbereichs C geben Sie den Spaltenbereich ein, in dem Sie suchen möchten.
Schlussfolgerung
Abschließend fasst dieses Tutorial die Ideen zusammen, um die Zeilennummer einer Zellenübereinstimmung in Excel zu ermitteln. Verwenden Sie das Übungsarbeitsblatt, das diesem Artikel beiliegt, um Ihre Fähigkeiten zu testen. Wenn Sie Fragen haben, hinterlassen Sie bitte einen Kommentar. Unser Team wird versuchen, Ihnen so schnell wie möglich zu antworten. Halten Sie Ausschau nach weiteren kreativen Microsoft Excel Lösungen in der Zukunft.