Abrufen der Zeilennummer, die einem übereinstimmenden Wert in einer Suche in Excel 2010 entspricht

Anonim

Um die Zeilennummer abzurufen, die einem übereinstimmenden Wert in einer Suche entspricht, verwenden wir die MAX-Funktion zusammen mit den IF- und ROW-Funktionen in Microsoft Excel 2010.

MAX: Diese Funktion wird verwendet, um die größte Zahl in einem Satz von Werten zurückzugeben. Es ignoriert logische Werte und Text.

Syntax der Funktion „MAX“: =MAX(Zahl1, [Zahl2],… .)

Beispiel: Bereich A1:A4enthält eine Liste von Zahlen und wir müssen die maximale Zahl zurückgeben.

Befolgen Sie die unten angegebenen Schritte:-

  • Wählen Sie die Zelle B1 aus und schreiben Sie die Formel.
  • =MAX(A1:A4), drücken Sie die Eingabetaste auf Ihrer Tastatur.
  • Die Funktion gibt 9 zurück.
  • Daher ist 9 der Maximalwert im Bereich A1:A4.


KLEIN: - Diese Funktion wird verwendet, um den k-ten kleinsten Wert in einem Datensatz zurückzugeben.

Syntax der Funktion „SMALL“: =SMALL (array,k)

Beispiel:Spalte A enthält wenige Zahlen, wir wollen die kleinste Zahl aus der Liste herausfinden.

  • Wählen Sie die Zelle B1 aus.
  • Schreiben Sie die Formel =KLEIN(A1:A4,1)
  • Drücken Sie die Eingabetaste auf Ihrer Tastatur.
  • Die Funktion gibt die kleinste Zahl in der Zeile zurück.

WENN: - Prüft, ob eine Bedingung erfüllt ist und gibt einen Wert zurück, wenn True und ein anderer Wert, wenn False.

Syntax der Funktion „IF“ =if(logischer Test,[Wert_wenn_Wahr],[Wert_Wenn_Falsch])

Die Funktion führt einen logischen Test durch und gibt das Ergebnis basierend darauf aus, ob es wahr oder falsch ist.

Zum Beispiel: Die Zellen A2 und A3 enthalten die Zahlen 3 und 5. Wenn die Zelle 3 enthält, sollte die Formel "Ja" anzeigen, ansonsten "Nein".

=WENN (A1=3,"Ja","Nein")


REIHE: - Diese Funktion wird verwendet, um die Zeilennummer eines Zellbezugs zurückzugeben.

Syntax der Funktion „ROW“: =ROW (Referenz)

Beispiel: =ROW (A1) würde 1 . zurückgeben

=ROW (A1:A10) würde 1 . zurückgeben

=ROW (A1:C10) würde 1 . zurückgeben

Sehen wir uns an, wie wir die MAX-Funktion verwenden können, um die Nummer auszuwählen, die IF-Funktion überprüft den logischen Test und die ROW-Funktion identifiziert die Zeilennummer, die einem übereinstimmenden Wert in einer Suche entspricht.

Nehmen wir ein Beispiel, um zu verstehen, wie wir die Zeilennummer abrufen können, die einem übereinstimmenden Wert in einer Suche entspricht.

Um die Zeilennummer abzurufen, verwenden wir die MAX-Funktion zusammen mit den IF- und ROW-Funktionen in Microsoft Excel 2010 und 2013.

Wir müssen Liste 1 (Spalte A) nach jedem Text in Spalte C durchsuchen und die entsprechende Zeilennummer abrufen. In diesem Fall müssen wir den in C2 angegebenen Nachschlagewert mit jedem Eintrag in Spalte A vergleichen und die entsprechende Zeilennummer finden. Diese Zeilennummer muss in E2 zurückgegeben werden.

Befolgen Sie die unten angegebenen Schritte:-

  • Wählen Sie die Zelle E2 aus.
  • Schreiben Sie die Formel, um die entsprechende Zeilennummer abzurufen.
  • =MAX(IF($A$2:$A$5=C2,ROW($A$2:$A$5)))
  • Drücken Sie Strg+Umschalt+Eingabeauf der Tastatur

  • Die Funktion ruft die Zeilennummer ab, die einem übereinstimmenden Wert in der Suche entspricht.

Hinweis:- Wenn wir den Lookup-Wert ändern, wird das Ergebnis automatisch geändert. Siehe den Screenshot unten - Der Lookup-Wert wurde in West geändert, und das entsprechende Ergebnis, das 3 ist, wird in Zelle E2 angezeigt.

Wir können eine andere Formel verwenden, um das gleiche Ergebnis zu erhalten, folgen Sie den unten angegebenen Schritten

  • Wählen Sie die Zelle E2 aus.
  • Schreiben Sie die Formel, um die entsprechende Zeilennummer abzurufen.
  • =KLEIN(WENN($A$2:$A$8=$C$2,REIHE($A$2:$A$8),999999),REIHE()-REIHE($C$2)+1)
  • Drücken Sie Strg+Umschalt+Eingabe auf der Tastatur
  • Die Formel sieht so aus - {=SMALL(IF($A$2:$A$8=$C$2,ROW($A$2:$A$8),99999),ROW()-ROW($C$2)+ 1)}

  • Die Funktion ruft jede Zeilennummer ab, die einer erfolgreichen Übereinstimmung mit dem Nachschlagewert entspricht.