Preluarea numărului de rând care corespunde cu o valoare potrivită într-o căutare în Excel 2010

Anonim

Pentru a prelua numărul rândului care corespunde unei valori potrivite într-o căutare, folosim funcția MAX, împreună cu funcțiile IF și ROW din Microsoft Excel 2010.

MAX: Această funcție este utilizată pentru a returna cel mai mare număr dintr-un set de valori. Acesta ignoră valorile logice și textul.

Sintaxa funcției „MAX”: = MAX (număr1, [număr2],….)

Exemplu: Gama A1: A4 conține o listă de numere și trebuie să returnăm numărul maxim.

Urmați pașii de mai jos: -

  • Selectați celula B1 și scrieți formula.
  • = MAX (A1: A4), apăsați Enter pe tastatură.
  • Funcția va reveni la 9.
  • Prin urmare, 9 este valoarea maximă din intervalul A1: A4.


MIC: - Această funcție este utilizată pentru a returna cea mai mică valoare k dintr-un set de date.

Sintaxa funcției „SMALL”: = SMALL (matrice, k)

Exemplu:Coloana A conține câteva numere, dorim să aflăm cel mai mic număr din listă.

  • Selectați celula B1.
  • Scrieți formula = SMALL (A1: A4,1)
  • Apăsați Enter pe tastatură.
  • Funcția va returna cel mai mic număr din rând.

DACĂ: - Verifică dacă este îndeplinită o condiție și returnează o valoare dacă este adevărată și o altă valoare dacă este falsă.

Sintaxa funcției „IF” = if (test logic, [value_if_true], [value_if_false])

Funcția va efectua un test logic și va da rezultatul pe baza faptului că este adevărat sau fals.

De exemplu: Celulele A2 și A3 conțin numerele 3 și 5. Dacă celula conține 3, atunci formula ar trebui să afișeze „Da” altfel „Nu”.

= IF (A1 = 3, „Da”, „Nu”)


RÂND: - Această funcție este utilizată pentru a returna numărul rândului unei referințe de celulă.

Sintaxa funcției „ROW”: = ROW (referință)

Exemplu: = ROW (A1) ar returna 1

= ROW (A1: A10) ar returna 1

= ROW (A1: C10) ar returna 1

Să vedem cum putem folosi funcția MAX pentru a alege numărul, funcția IF va verifica testul logic și funcția ROW va identifica numărul rândului care corespunde cu o valoare potrivită într-o căutare.

Să luăm un exemplu pentru a înțelege modul în care putem prelua numărul rândului care corespunde unei valori potrivite într-o căutare.

Pentru a prelua numărul rândului, vom folosi funcția MAX, împreună cu funcțiile IF și ROW în Microsoft Excel 2010 și 2013.

Trebuie să căutăm în lista 1 (coloana A) fiecare text din coloana C și să recuperăm numărul rândului corespunzător. În acest caz, trebuie să comparăm valoarea de căutare dată în C2 cu fiecare intrare din coloana A și să găsim numărul de rând corespunzător. Acest număr de rând trebuie returnat în E2.

Urmați pașii de mai jos: -

  • Selectați celula E2.
  • Scrieți formula pentru a prelua numărul rândului corespunzător.
  • = MAX (IF ($ A $ 2: $ A $ 5 = C2, ROW ($ A $ 2: $ A $ 5)))
  • Apăsați Ctrl + Shift + Enter pe tastatură

  • Funcția va prelua numărul rândului care corespunde unei valori potrivite în căutare.

Notă: - Dacă schimbăm valoarea de căutare, rezultatul va fi modificat automat. Vedeți captura de ecran de mai jos - Valoarea de căutare a fost schimbată în Vest, iar rezultatul corespunzător, care este 3, este afișat în celula E2.

Putem folosi o altă formulă, pentru a obține același rezultat, urmați pașii de mai jos

  • Selectați celula E2.
  • Scrieți formula pentru a recupera numărul rândului corespunzător.
  • = MIC (DACĂ ($ A $ 2: $ A $ 8 = $ C $ 2, ROW ($ A $ 2: $ A $ 8), 99999), ROW () - ROW ($ C $ 2) +1)
  • Apăsați Ctrl + Shift + Enter pe tastatură
  • Formula va arăta astfel - {= SMALL (IF ($ A $ 2: $ A $ 8 = $ C $ 2, ROW ($ A $ 2: $ A $ 8), 99999), ROW () - ROW ($ C $ 2) + 1)}

  • Funcția va prelua fiecare număr de rând care corespunde cu o potrivire reușită cu valoarea de căutare.