Căutarea valorilor într-o listă de date

Căutarea valorilor într-o listă de date

Să presupunem că doriți să căutați interiorul de telefon al unui angajat utilizând numărul de legitimație sau că doriți să căutați valoarea corectă a unui comision pentru o sumă de vânzări. Căutați datele pentru a găsi rapid și eficient anumite date într-o listă și pentru a verifica faptul că utilizați datele corecte. După ce căutați datele, aveți posibilitatea să utilizați valorile returnate pentru a efectua calcule sau a afișa rezultatele. Există mai multe moduri de a căuta valori într-o listă de date și de a afișa rezultatele.

Ce intenționați?

Căutarea valorilor în mod vertical într-o listă utilizând o potrivire exactă

Căutarea valorilor în mod vertical într-o listă utilizând o potrivire aproximativă

Căutarea valorilor în mod vertical într-o listă cu dimensiuni necunoscute utilizând o potrivire exactă

Căutarea valorilor în mod orizontal într-o listă utilizând o potrivire exactă

Căutarea valorilor în mod orizontal într-o listă utilizând o potrivire aproximativă

Crearea unei formule de căutare cu Expertul de căutare (exclusiv pentru Excel 2007)

Căutarea valorilor în mod vertical într-o listă utilizând o potrivire exactă

Pentru a efectua această activitate, utilizați funcția VLOOKUP sau o combinație a funcțiilor INDEX și MATCH.

Exemple VLOOKUP

VLOOKUP - exemplul 1

VLOOKUP - exemplul 2

Pentru mai multe informații, consultați Funcția VLOOKUP.

Exemple INDEX și MATCH

Funcțiile INDEX și MATCH pot fi utilizate ca înlocuitoare pentru VLOOKUP

În limbaj obișnuit, înseamnă:

=INDEX(Doresc valoarea returnată din C2:C10, care se va potrivi cu (Kale, care se află undeva în matricea B2:B10, unde valoarea returnată este prima valoare care corespunde la Kale))

Formula caută prima valoare din C2:C10 care corespunde pentru Kale (în B7) și returnează valoarea din C7 (100), care este prima valoare ce se potrivește cu Kale.

Pentru mai multe informații, consultați Funcția INDEX și Funcția MATCH.

Începutul paginii

Căutarea valorilor în mod vertical într-o listă utilizând o potrivire aproximativă

Pentru a face acest lucru, utilizați funcția VLOOKUP.

Important :  Asigurați-vă că valorile din primul rând au fost sortate în ordine ascendentă.

Un exemplu de formulă VLOOKUP care caută o potrivire aproximativă

În exemplul de mai sus, VLOOKUP caută primul nume al elevului care are 6 întârzieri în zona A2:B7. Nu există nicio intrare pentru 6 întârzieri în tabel, astfel că VLOOKUP caută următoarea potrivire mai mică decât 6 și găsește valoarea 5, asociată prenumelui Vlad, prin urmare, returnează Vlad.

Pentru mai multe informații, consultați Funcția VLOOKUP.

Începutul paginii

Căutarea valorilor în mod vertical într-o listă cu dimensiuni necunoscute utilizând o potrivire exactă

Pentru a efectua această activitate, utilizați funcțiile OFFSET și MATCH.

Notă : Această abordare se utilizează când datele sunt într-o zonă de date externe ce este reîmprospătată zilnic. Se știe că prețul este în coloana B dar nu se știe câte rânduri de date va returna serverul iar prima coloană nu este sortată în ordine alfabetică.

Un exemplu de funcții OFFSET și MATCH

C1 este celula din stânga sus a zonei (numită și celulă de început).

MATCH("Portocale",C2:C7,0) caută Portocale în zona C2:C7. Nu includeți celula de început în zonă.

1 este numărul de coloane de la dreapta celulei de început în care ar trebui să se afle valoarea returnată. În exemplul nostru, valoarea returnată este din coloana D, Vânzări.

Începutul paginii

Căutarea valorilor în mod orizontal într-o listă utilizând o potrivire exactă

Pentru a efectua această activitate, utilizați funcția HLOOKUP. Vedeți un exemplu mai jos:

Un exemplu de formulă HLOOKUP care caută o potrivire exactă

HLOOKUP caută coloana Vânzări și returnează valoarea din rândul 5 din zona specificată.

Pentru mai multe informații, consultați Funcția HLOOKUP.

Începutul paginii

Căutarea valorilor în mod orizontal într-o listă utilizând o potrivire aproximativă

Pentru a efectua această activitate, utilizați funcția HLOOKUP.

Important :  Asigurați-vă că valorile din primul rând au fost sortate în ordine ascendentă.

Un exemplu de formulă HLOOKUP care caută o potrivire aproximativă

În exemplul de mai sus, HLOOKUP caută valoarea 11000 din rândul 3 din zona specificată. Nu găsește 11000, prin urmare, caută următoarea valoare mai mică decât 11000 și returnează 10543.

Pentru mai multe informații, consultați Funcția HLOOKUP.

Începutul paginii

Crearea unei formule de căutare cu Expertul de căutare (exclusiv pentru Excel 2007)

Notă : Programul de completare Expert de căutare a fost întrerupt în Excel 2010. Această funcționalitate a fost înlocuită de expertul funcției și de Funcțiile de căutare și de referință (referință) disponibile.

În Excel 2007, Expertul de căutare creează formula de căutare pe baza datelor dintr-o foaie de lucru care are etichete de rând și de coloană. Expertul de căutare vă ajută să găsiți alte valori într-un rând atunci când știți valoarea dintr-o coloană și invers. În formulele pe care le creează, Expertul de căutare utilizează INDEX și MATCH.

  1. Faceţi clic pe o celulă din zonă.

  2. În fila Formule, în grupul Soluții, faceți clic pe Căutare.

  3. În cazul în care coloana Căutare nu este disponibilă, atunci trebuie să încărcați program de completare Expert căutare.

    Cum se încarcă programul de completare Expert de căutare

  4. Faceți clic pe butonul Microsoft Office Imagine buton Office , pe Opțiuni Excel, apoi pe categoria Programe de completare.

  5. În caseta Gestionare faceți clic pe Programe de completare Excel, apoi pe Salt.

  6. În caseta de dialog Programe de completare disponibile, bifați caseta de selectare de lângă Expert de căutare, apoi faceți clic pe OK.

  7. Urmaţi instrucţiunile din Expert.

Începutul paginii

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×