Henter det rækkenummer, der svarer til en matchet værdi i et opslag i Excel 2010

Anonim

For at hente det rækkenummer, der svarer til en matchet værdi i et opslag, bruger vi MAX -funktionen sammen med IF- og ROW -funktionerne i Microsoft Excel 2010.

MAX: Denne funktion bruges til at returnere det største tal i et sæt værdier. Den ignorerer logiske værdier og tekst.

Syntaks for “MAX” funktion: = MAX (nummer1, [nummer2],….)

Eksempel: Område A1: A4 indeholder en liste med numre, og vi skal returnere det maksimale antal.

Følg nedenstående trin:-

  • Vælg celle B1, og skriv formlen.
  • = MAKS (A1: A4), tryk på Enter på dit tastatur.
  • Funktionen returnerer 9.
  • Derfor er 9 den maksimale værdi i området A1: A4.


LILLE: - Denne funktion bruges til at returnere den k-th mindste værdi i et datasæt.

Syntaks for “SMALL” funktion: = SMALL (array, k)

Eksempel:Kolonne A indeholder få tal, vi vil finde ud af det mindste tal på listen.

  • Vælg cellen B1.
  • Skriv formlen = SMÅ (A1: A4,1)
  • Tryk på Enter på dit tastatur.
  • Funktionen returnerer det mindste tal i rækken.

HVIS: - Kontrollerer, om en betingelse er opfyldt, og returnerer en værdi, hvis den er sand, og en anden værdi, hvis den er falsk.

Syntaks for "HVIS" -funktion = hvis (logisk test, [værdi_værdig], [værdi_if_falsk])

Funktionen udfører en logisk test og giver resultatet baseret på, om den er sand eller falsk.

For eksempel: Cellerne A2 og A3 indeholder tallene 3 og 5. Hvis cellen indeholder 3, skal formlen vise "Ja" ellers "Nej".

= HVIS (A1 = 3, "Ja", "Nej")


RÆKKE: - Denne funktion bruges til at returnere rækkenummeret for en cellereference.

Syntaks for “ROW” -funktion: = ROW (reference)

Eksempel: = RÆK (A1) ville returnere 1

= RÆK (A1: A10) ville returnere 1

= RÆK (A1: C10) ville returnere 1

Lad os se, hvordan vi kan bruge MAX -funktionen til at vælge nummeret, IF -funktionen kontrollerer den logiske test, og ROW -funktionen identificerer det rækkenummer, der svarer til en matchet værdi i et opslag.

Lad os tage et eksempel for at forstå, hvordan vi kan hente det rækkenummer, der svarer til en matchet værdi i et opslag.

For at hente rækkenummer vil vi bruge MAX -funktionen sammen med IF- og ROW -funktionerne i Microsoft Excel 2010 og 2013.

Vi skal søge i liste 1 (kolonne A) efter hver af teksterne i kolonne C og hente det tilsvarende rækkenummer. I dette tilfælde skal vi sammenligne opslagsværdien i C2 med hver post i kolonne A og finde det tilsvarende rækkenummer. Dette rækkenummer skal returneres i E2.

Følg nedenstående trin:-

  • Vælg cellen E2.
  • Skriv formlen for at hente det tilsvarende rækkenummer.
  • = MAX (IF ($ A $ 2: $ A $ 5 = C2, ROW ($ A $ 2: $ A $ 5)))
  • Tryk på Ctrl+Shift+Enter på tastaturet

  • Funktionen henter det rækkenummer, der svarer til en matchet værdi i opslag.

Bemærk:- Hvis vi ændrer opslagsværdien, ændres resultatet automatisk. Se nedenstående skærmbillede - Opslagningsværdien er blevet ændret til vest, og dets tilsvarende resultat, som er 3, vises i celle E2.

Vi kan bruge en anden formel, for at få det samme resultat, følg nedenstående trin

  • Vælg cellen E2.
  • Skriv formlen for at hente det tilsvarende rækkenummer.
  • = LILLE (HVIS ($ A $ 2: $ A $ 8 = $ C $ 2, ROW ($ A $ 2: $ A $ 8), 99999), ROW ()-ROW ($ C $ 2) +1)
  • Tryk på Ctrl+Shift+Enter på tastaturet
  • Formlen vil se sådan ud - {= SMALL (IF ($ A $ 2: $ A $ 8 = $ C $ 2, ROW ($ A $ 2: $ A $ 8), 99999), ROW () - ROW ($ C $ 2)+ 1)}

  • Funktionen vil hente hvert rækkenummer, der svarer til en vellykket matcht til opslagsværdien.