Radu, exista vreun mod de a folosi VLOOKUP pe linii si nu pe coloane?
Nu, VLOOKUP merge doar pe coloane nu si pe linii, pentru astfel de cautari avem HLOOKUP. Hai sa vedem cum putem folosi aceasta functie.
Despre nume
Nu stiu daca te intrebai sau nu de la ce vine HLOOKUP, dar eu iti spun oricum, vine de la HORIZONTAL LOOKUP – cautare pe orizontala.
Pentru ce?
Cred ca nu degeaba VLOOKUP este una din cele mai folosite functii in Excel. Sunt situatii in care ai vrea sa folosesti VLOOKUP dar nu poti pentru ca tabelul in care ar trebui sa cauti nu are fiecare produs pe o linie noua ci pe o coloana noua.
Ceva de genul:
In situatia asta folosesti HLOOKUP.
Hai sa vedem
Vezi mai jos un video care sper ca va face lumina – doar 3 minute.
In cazul in care cele 3 minute de care e nevoie pentru a urmari video-ul de mai sus sunt prea multe, te invit sa citesti in 10 minute ce am scris mai jos. 🙂
Fisier de lucru
Aici poti descarca fisierul pe care am lucrat eu. Iti recomand sa il deschizi inainte sa citesti mai departe ca sa aiba timp virusii sa se instaleze sa intelegi mai bine.
Formula
Asta e formula pe care am scris-o.
=HLOOKUP(A2;Diverse!A:G;2;0)
- Lookup Value – A2: valoarea pe care o caut, in cazul nostru va fi produsul pentru care am nevoie de pret
- Table array -Diverse!A:G: tabelul in care caut
- Row index number – 2: daca gasesc la un moment dat o valoare, ce rand sa returnez
- Range Lookup – 0: daca vreau cautare exacta (0 sau FALSE) sau aproximativa (1 sau TRUE)
Restrictii
Pentru ca HLOOKUP sa mearga e nevoie ca tabelele noastre sa respecte cateva reguli:
- Sa existe un element de legatura in baza caruia sa pot face cautari; daca intr-o parte scrie mere si in alta parte pere, evident ca nu va gasi un rezultat
- Elementele dupa care caut sa fie in „Table Array” pe prima linie; daca mai tii minte, la VLOOKUP trebuiau sa fie pe prima coloana
Alternative
HLOOKUP si VLOOKUP fac o treaba foarte buna in cautarea atat pe orizontala cat si pe verticala. Singura problema e ca e nevoie sa ai pe prima coloana sau pe primul rand elementele dupa care cauti.
Combinatia INDEX si MATCH nu are aceste limitari. E drept ca e mai dificil de inteles, dar tie nu ar trebui sa iti fie foarte greu ca doar esti mai „ninja” decat majoritatea.
Radu este fondatorul onLearn si autorul majoritatii articolelor de pe acest site. Cand nu scrie sau nu inregistreaza vreun tutorial e in sala de curs sau lucreaza pe proiecte de consultanta ca sa invete lucruri noi.
Ai o intrebare?
Daca ai ajuns pana aici cautand sectiunea de comentarii, sa stii ca aceasta nu exista :). Poti insa ca sa ne pui intrebari in partea de forum a site-ului, te asteptam acolo.
Dar functia LOOKUP?
Am un articol in care o desfiintez putin 🙂 vezi aici:
https://excelninja.ro/functia-lookup-excel/
sunt mai novice, vreau sa invat si vreau sa te rog sa-mi spui cum pot folosi aceste functii (cum pot face o baza de date) cu obiectele de inventar sa zicem dintr-o scoala
Multumesc
Raspunsul e probabil mai complex, dar pe scurt, faci un tabel, pui cateva validari acolo, si eventual apoi faci si un pivot pentru analiza. Cateva link-uri mai jos:
https://excelninja.ro/validarea-datelor-excel/
https://excelninja.ro/pivot-table-tabel-pivot-excel-video/
multumesc
Comentariile sunt închise.