Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.
Căutarea valorilor într-o listă de date

Să presupunem că doriți să căutați extensia telefonului unui angajat utilizând numărul de ecuson sau rata corectă a unui comision pentru o cantitate de vânzări. Căutați date pentru a găsi rapid și eficient anumite date într-o listă și pentru a verifica automat dacă utilizați date corecte. După ce căutați datele, puteți să efectuați calcule sau să afișați rezultate cu valorile returnate. Există mai multe modalități de a căuta valori într-o listă de date și de a afișa rezultatele.

Ce intenționați?

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

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

Exemple VLOOKUP

=VLOOKUP (B3,B2:E7,2,FALSE)

VLOOKUP caută Fontana în prima coloană (coloana B) din table_array B2:E7 și returnează Olivier din a doua coloană (coloana C) a table_array.  False returnează o potrivire exactă.

=VLOOKUP (102,A2:C7,2,FALSE)

VLOOKUP caută o potrivire exactă (FALSE) a numelui de familie pentru 102 (lookup_value) în a doua coloană (coloana B) din zona A2:C7 și returnează Fontana.

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

Exemple index și MATCH

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

Mai simplu, înseamnă:

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

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

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

Începutul paginii

Căutarea valorilor pe 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 într-o ordine ascendentă.

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

În exemplul de mai sus, VLOOKUP caută prenumele elevului/studentului care are 6 tardii în zona A2:B7. Nu există nici o intrare pentru 6 tardies în tabel, astfel încât VLOOKUP caută următoarea cea mai mare potrivire mai mică decât 6, și găsește valoarea 5, asociat cu prenumele Dave, și, astfel, returnează Dave.

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

Începutul paginii

Căutarea valorilor pe verticală într-o listă de dimensiuni necunoscute, utilizând o potrivire exactă

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

Notă: Utilizați această abordare atunci când datele se află într-o zonă de date externă pe care o reîmprospătați în fiecare zi. Știți că prețul este în coloana B, dar nu știți 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 celulele din stânga sus ale zonei (denumite și celulă de început).

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

1 este numărul de coloane de la dreapta celulei de pornire de unde ar trebui să fie valoarea returnată. În exemplul nostru, valoarea returnată este din coloana D, Vânzări.

Începutul paginii

Căutarea valorilor pe 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 intervalul specificat.

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

Începutul paginii

Căutarea valorilor pe 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 într-o ordine ascendentă.

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

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

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

Începutul paginii

Crearea unei formule de căutare cu Expertul căutare (numaiExcel 2007 )

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

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

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

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

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

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

  4. Faceți clic pe butonul Microsoft Office Imagine buton Office, faceți clic pe Opțiuni Excel, apoi faceți clic 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 căutare, apoi faceți clic pe OK.

  7. Urmați instrucțiunile din expert.

Începutul paginii

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×