Cuprins
Una dintre utilizările frecvente ale Excel este căutarea unei valori într-un tabel sau într-un interval de date. În Excel, avem 4 funcții de căutare dedicate. Pe lângă acestea, putem aplica o combinație de funcții diferite pentru a căuta o valoare. Putem utiliza 7 tipuri de căutare în Excel pentru a afla valori specifice.
În următorul set de date, avem o listă de note obținute de diferiți studenți pe parcursul unui semestru la o disciplină. Acum, vom folosi acest set de date pentru a demonstra 7 tipuri diferite de Lookup.
Descărcați caietul de practică
Tipuri de căutări în Excel.xlsx7 tipuri de căutări în Excel
1. Funcția LOOKUP în Excel
Funcția LOOKUP caută o valoare într-un anumit tablou și poate returna un rezultat dintr-un alt tablou. Să presupunem că dorim să aflăm nota unuia dintre studenți.
➤ Introduceți următoarea formulă,
=LOOKUP(K7,B5:B14,I5:I14)
Aici, K7 este valoarea de căutare, B5:B14 este matricea de căutare și I5:I14 este matricea de rezultate. LOOKUP va găsi valoarea de căutare în tabloul de căutări și va oferi returnarea din tabloul de rezultate.
➤ Presa ENTER
Ca rezultat, veți obține nota elevului respectiv. În mod similar, puteți utiliza funcția LOOKUP pentru a afla orice valoare specifică dintr-un tabel.
Citiți mai mult: Funcții avansate de căutare în Excel (9 exemple)
2. Funcția HLOOKUP
Funcția HLOOKUP caută o valoare în rândul de sus al unui tabel sau al unui tablou și returnează o valoare din aceeași coloană de pe un rând specificat. Funcția caută o valoare de-a lungul unui rând, adică pe orizontală și de aceea se numește HLOOKUP .
Să presupunem că dorim să aflăm nota obținută la examenul final de către un elev pe nume Robin.
➤ Introduceți următoarea formulă,
=HLOOKUP(K9,B4:G14,8,FALSE)
Aici, K9 este valoarea de căutare, B4:G14 este matricea tabelului, 8 este numărul de index al rândului, ceea ce înseamnă că dorim valoarea de pe al 8-lea rând al tabelului și FALSE indică faptul că funcția va căuta o potrivire exactă. Formula va căuta pentru K9 în rândul de sus al tabelului B4:G14 și va returna valoarea din al optulea rând al coloanei în care se află K9 a fost găsit.
➤ Presa ENTER
Astfel, veți obține nota finală obținută de Robin.
3. Funcția Excel VLOOKUP
Funcția VLOOKUP este funcția complementară a HLOOKUP Funcția. HLOOKUP caută valoarea de-a lungul unui rând, în timp ce funcția VLOOKUP caută valoarea într-o coloană. VLOOKUP caută valoarea din cea mai din stânga coloană și, după aceea, returnează o valoare din același rând al coloanei specificate.
Să aflăm nota unuia dintre elevi folosind aplicația VLOOKUP funcție.
➤ Introduceți următoarea formulă,
=VLOOKUP(K7,B4:I14,8,FALSE)
Aici, K7 este valoarea de căutare, B4:I14 este matricea tabelului, 8 este numărul de index al coloanei, ceea ce înseamnă că dorim valoarea din a opta coloană a tabelului și FALSE indică faptul că funcția va căuta o potrivire exactă. Funcția va căuta pentru K7 în cea mai din stânga coloană a tabelului B4:I14 și va returna valoarea celei de-a opta coloane din rândul în care a fost găsită valoarea de căutare.
➤ Presa ENTER
Ca urmare, veți obține nota elevului respectiv (celula K7 ).
Citește mai mult: Excel LOOKUP vs VLOOKUP: Cu 3 exemple
4. Funcția Excel XLOOKUP
Funcția XLOOKUP este cea mai puternică funcție din Excel pentru a căuta o valoare dintr-un interval. Această funcție este disponibilă doar în Office 365 Deci, dacă folosiți o versiune mai veche, nu veți putea folosi această funcție. The XLOOKUP caută un interval sau un tablou pentru o potrivire și returnează elementul corespunzător dintr-un al doilea interval sau tablou.
➤ Introduceți următoarea formulă pentru a obține nota unuia dintre elevi
=XLOOKUP(K7,B5:B14,I5:I14)
Aici, formula va căuta valoarea K7 în intervalul B5:B14 și va returna valoarea corespunzătoare din intervalul I5:I14
➤ Presa ENTER
Ca rezultat, veți obține nota elevului menționat în celula K7.
Lecturi similare
- Cum să căutați cu criterii multiple în Excel (ambele tipuri AND sau OR)
- Utilizați funcția ADRESA din Excel (7 exemple)
- Cum să căutați text în Excel (7 metode adecvate)
5. Funcțiile OFFSET și MATCH pentru căutarea datelor
Putem căuta o valoare folosind funcția OFFSET și funcția MATCH cu totul.
The OFFSET returnează o referință la un interval. Funcția MATCH returnează poziția relativă a unui element dintr-o matrice care se potrivește cu o valoare specificată, într-o ordine specificată. Acum, să vedem cum putem folosi aceste două funcții împreună pentru a căuta o valoare.
Vom afla nota unui elev din setul de date.
➤ Introduceți următoarea formulă
=OFFSET(B4,MATCH(K7,B5:B14,0),MATCH(K6,C4:I4,0))
Aici, B4 este celula de referință, care este prima celulă din setul nostru de date, K7 este numele elevului, B5:B14 este intervalul în care se va potrivi numele elevului, K6 este valoarea pe care o căutăm, adică Grade, C4:I4 este intervalul din care se va potrivi coloana Grade. 0 este utilizat pentru a se referi la o potrivire exactă. Formula va da valoarea din celula care intersectează celula Marsal (numele elevului) rândul și Clasa coloană.
➤ Acum, apăsați ENTER
Ca urmare, veți obține Clasa a studentului Marsal .
6. Funcțiile INDEX și MATCH Lookup
Funcția INDEX returnează valoarea sau referința celulei de la intersecția dintre un anumit rând și o anumită coloană dintr-un interval dat. Astfel, putem utiliza funcția INDEX cu funcția MATCH pentru a căuta o valoare dintr-un tabel.
➤ Introduceți următoarea formulă pentru a afla nota unui elev,
=INDEX(I5:I14,MATCH(K7,B5:B14,0))
Aici, I5:I14 este matricea din care se va găsi valoarea rezultată, K7 este valoarea de căutare, B5:B14 este matricea de căutare, 0 indică o potrivire exactă. MATCH funcția va returna poziția valorii de căutare K7 și INDEX va returna valoarea corespunzătoare din I5:I14 matrice.
După introducerea formulei,
➤ Presa ENTER .
Ca urmare, veți obține nota elevului pe care ați menționat-o în celulă. K7 .
7. Funcția Excel XMATCH la LOOKUP
Funcția XMATCH returnează poziția relativă a unui element într-un tablou. Astfel, în loc de a folosi funcția MATCH putem folosi funcția XMATCH pentru a căuta o valoare. Să aflăm nota unui elev din setul nostru de date folosind funcția XMATCH funcție.
➤ Introduceți următoarea formulă,
=INDEX(B4:I14,XMATCH(K7,B4:B14),XMATCH(K6,B4:I4))
Aici se află XMATCH va da poziția lui K7 din gama B4:B14 și poziția K6 din gama B4:I4 . acum INDEX va folosi poziția din K7 ca număr de rând și poziția lui K6 ca număr de coloană în tabel B4:I14 pentru a returna valoarea celulei de la intersecția dintre rândul și coloana respectivă.
➤ Presa ENTER
Ca rezultat, veți obține nota elevului menționat în celula K7 .
Concluzie
Puteți căuta valori în Excel folosind oricare dintre cele 7 tipuri descrise în acest articol. Dacă aveți orice fel de confuzie cu privire la oricare dintre tipurile de căutare în Excel, vă rugăm să lăsați un comentariu.