Aflarea unei perspective acționabile este obiectivul principal pentru orice bază de date. Microsoft Excel oferă funcțiile VLOOKUP și HLOOKUP pentru a găsi date dintr-o foaie de calcul mare. Cu toate acestea, aceste funcții nu sunt suficient de flexibile.

Puteți utiliza INDEX și MATCH în Excel pentru a vă ușura sarcina de descoperire a datelor. Vă veți bucura de recuperarea datelor fără griji, chiar și în situații avansate și complexe. Acest articol vă ajută să înțelegeți aceste două funcții în termeni simpli și exemple ușor de înțeles.

Ce este funcția INDEX?

Funcția INDEX a Microsoft Excel preia o valoare dintr-un interval de celule dat. La fel ca un dispozitiv GPS care găsește o locație pe o hartă, această funcție găsește o valoare a celulei într-un interval de celule.

În timp ce pentru un GPS, trebuie să introduceți latitudinea și longitudinea, pentru ca funcția INDEX să funcționeze, trebuie să furnizați un interval de celule, un număr de rând și un număr de coloană. Iată sintaxa:

=INDEX(matrice, row_num, [column_num])

Legate de: Cum să faci o hartă mentală în Excel: Metode ușoare

Puteți încerca acești pași pentru a aplica funcția INDEX într-un scenariu relevant:

  1. Într-o celulă, pune un Semnul Egal și apoi tastați INDEX.
  2. presa Tab și introduceți primul argument.
  3. Ar trebui să fie un interval de celule urmat de o virgulă.
  4. Introduceți un număr de rând unde așteptați datele și puneți o virgulă.
  5. Numărul coloanei nu este necesar, deoarece există o singură coloană sursă.
  6. Puneți o paranteză la sfârșit și apăsați Enter.
  7. Formula ar trebui să arate astfel:
=INDEX(C5:C8;3,0)

Descarca: INDEX și potrivire în tutorial Excel registru de lucru (Gratuit)

Ce este funcția MATCH?

Dacă doriți să cunoașteți numărul rândului sau numărul coloanei unei valori de celulă sau a adresei celulei, trebuie să utilizați funcția MATCH din Excel. Este util atunci când trebuie să automatizați o sarcină în Excel, cum ar fi localizarea unei valori de celulă pentru funcția INDEX.

Este nevoie de trei intrări pentru a prelua poziția unei celule; valoarea de căutare, intervalul de celule în care există valoarea și criteriile de potrivire. Tipurile de potrivire posibile sunt 0 pentru o potrivire exactă, 1 pentru mai mică decât valoarea de căutare și -1 pentru mai mare decât valoarea de căutare. Iată sintaxa:

=POTIRE(valoare_căutare, matrice_căutare, [tip_potrivire])

Iată cum puteți încerca funcția MATCH:

  1. Introduceți un Semnul Egal în orice celulă și tip MECI.
  2. presa Tab.
  3. Acum selectați o celulă ca referință de căutare sau introduceți ceva între ghilimele.
  4. Selectați un interval de celule pentru datele sursă și apoi tastați 0 pentru o potrivire exacta.
  5. presa introduce pentru a obține poziția celulei. Următoarea este formula în acțiune:
=POTIRE(C7;C5:C8;0)

=MATCH(„ascultare activă”, C5:C8,0)

Legate de: Cele mai bune metode de vizualizare a datelor care adaugă valoare oricăror rapoarte

Care sunt beneficiile INDEX și MATCH în Excel?

Pentru sarcini complexe de căutare a datelor, trebuie să utilizați ambele funcții pentru a le elibera întregul potențial. Beneficiile utilizării acestei combinații de formule sunt:

  1. Fără restricții în căutarea de la stânga la dreapta sau de la dreapta la stânga
  2. Este mai ușor de șters, inserat sau actualizat coloanele
  3. Pentru foile de calcul mari, formula combinată este mult mai rapidă decât CĂUTARE V
  4. Poate obține potriviri aproximative
  5. Puteți crea formule imbricate mai lungi folosind aceste două funcții

Cum să aplicați INDEX și MATCH într-o singură formulă

MATCH și INDEX sunt extrem de benefice atunci când le aplicați împreună. Să presupunem că doriți să aflați Venituri și Profit a oricărei aplicații din baza de date dată. Iată cum poți face asta:

  1. Aduceți în discuție INDEX funcţie.
  2. Selectați celulele C3:C13 pentru Venituri sursă de date.
  3. Tip MECI și apăsați Tab.
  4. Selectați G2 ca valoare de căutare, B3:B13 ca date sursă și 0 pentru un meci complet.
  5. Lovit introduce pentru a prelua informațiile despre venituri pentru aplicația selectată.
  6. Urmați aceiași pași și înlocuiți INDEX sursa cu D3:D13 a obține Profit.
  7. Următoarea este formula de lucru:
=INDEX(C3:C13,POTRIVIRE(G2;B3:B13,0))

=INDEX(D3:D13,POTRIVIRE(G2;B3:B13,0))

Cele menționate mai sus sunt un exemplu de utilizare unidimensională a INDEX MATCH în Excel. De asemenea, puteți selecta rânduri și coloane împreună pentru a executa căutări mai complexe.

De exemplu, ați putea dori să utilizați un drop-down în loc de celule separate pentru Venituri și Profit. Puteți urma acești pași pentru a practica:

  1. Selectează Venituri celulă și faceți clic pe Date fila de pe panglică.
  2. Faceți clic pe Data validarii, și sub Permite, Selectați Listă.
  3. Selectează Venituri și Profit anteturile de coloană ca Sursă.
  4. Clic O.K.
  5. În această formulă, veți folosi MECI funcţionează de două ori pentru a prelua atât valoarea rândului, cât şi a coloanei pentru final INDEX funcţie.
  6. Copiați și lipiți următoarea formulă lângă Venituri celulă pentru a obține valori. Utilizați meniul drop-down pentru a alege între Venituri și Profit.
=INDEX(C3:D13,POTRIBUIRE(G2,B3:B13,0),POTIRE(F4,C2:D2,0))

În formula de mai sus, primul MATCH imbricat îi spune lui Excel numele aplicației pentru care sunt necesare date despre venituri și profit. Al doilea corespunde antetelor coloanei venit și profit și reflectă valorile relevante atunci când le schimbați în meniul derulant.

O altă situație complexă ar putea fi căutarea datelor după trei anteturi de coloană, cum ar fi numele aplicației, venitul estimat și venitul real. Aici, trebuie să utilizați INDEX și MATCH de două ori pentru a se alimenta reciproc cu intrările de care au nevoie. Puteți exersa urmând acești pași:

  1. Creați trei meniuri drop-down pentru selectorul numelui aplicației, adevărat/prognoză și venit/profit.
  2. Acum, aplicați următoarea formulă lângă numele aplicației în care doriți valoarea de căutare.
=INDEX(C4:F14,POTRIVIRE(I4,B4:B14,0),POTIRE(J2&J3,INDEX(C2:F2&C3:F3,0),0))

Atât pentru funcțiile MATCH, cât și pentru INDEX, puteți separa mai multe intrări pentru aceleași argumente folosind & semn. Când trebuie să executați o funcție MATCH pentru a localiza pozițiile a două valori de căutare, utilizați & între căutări și un INDEX imbricat pentru o sursă de căutare.

Dacă observați a doua funcție INDEX, & semnul separă două tablouri sursă. Nu există rânduri sau coloane, deoarece trebuie să luăm în considerare întreaga matrice ca valori posibile.

Căutarea datelor vitale este ușoară

Ori de câte ori trebuie să creați un tablou de bord sau să căutați date dintr-o matrice mare, încercați să urmați exemplele de mai sus și să aplicați formula combinată INDEX MATCH pentru comoditate. Această funcție combinată este mai puternică și mai flexibilă decât formula convențională CĂUTARE V.

Nu trebuie să vă faceți griji cu privire la modificările coloanei sau rândului, deoarece Excel ajustează automat sursa de date selectată. Prin urmare, puteți căuta mai eficient în registrul de lucru Excel.

6 Funcții de căutare Microsoft Excel pentru a căuta mai eficient foile de calcul

Căutarea într-o foaie de calcul Excel mare nu este întotdeauna ușoară. Utilizați formule de căutare pentru a economisi timp și pentru a căuta în foi de calcul eficient.

Citiți în continuare

AcțiuneTweetE-mail
Subiecte asemănătoare
  • Productivitate
  • Microsoft Excel
  • Sfaturi pentru foi de calcul
  • Analiza datelor
Despre autor
Tamal Das (317 articole publicate)

Tamal este un scriitor independent la MakeUseOf. După ce a câștigat o experiență substanțială în tehnologie, finanțe și afaceri procesează în postul său anterior într-o companie de consultanță IT, a adoptat scrisul ca profesie cu normă întreagă în urmă cu 3 ani. Deși nu scrie despre productivitate și despre cele mai recente știri tehnice, îi place să joace Splinter Cell și să urmărească Netflix/Prime Video.

Mai multe de la Tamal Das

Aboneaza-te la newsletter-ul nostru

Alăturați-vă buletinului nostru informativ pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Click aici pentru a te abona