Hlookup în Excel
Hlookup în Excel este foarte asemănător cu Vlookup în Excel, Hlookup este o funcție de referință a foii de lucru în Excel care folosește o referință și găsește și se potrivește cu valoarea dintr-un rând în loc de o coloană, de aceea numele a fost dat acestei formule ca Hlookup care înseamnă căutare orizontală în care căutăm date orizontal în rânduri.
Formulă
![](https://cdn.know-base.net/4195612/hlookup_in_excel_how_to_use_hlookup_function__2.png.webp)
Explicaţie
Există patru parametri utilizați în funcția HLOOKUP în care trei sunt obligatorii, iar unul este opțional.
Parametru obligatoriu:
- Lookup_value: lookup_value reprezintă valoarea pe care doriți să o căutați în matrice de tabele; poate fi o referință valoroasă și un șir trecut în formula Hlookup.
- Table_array : table_array este datele brute în care doriți să căutați valoarea de căutare.
- Row_index_num: Row_index_num este numărul de rânduri din matricea de tabele din care aveți nevoie de detaliile necesare pentru o anumită valoare de căutare.
Parametru opțional:
- (Range_lookup): (Range_looup) este un parametru opțional în care valoarea va fi 0 sau 1.
Aici 0 reprezintă valoarea potrivirii exacte, iar 1 reprezintă valoarea aproximativă a potrivirii.
Cum se folosește HLOOKUP în Excel? (cu exemple)
Această funcție este foarte simplă și ușor de utilizat. Să înțelegem funcționarea HLOOKUP cu exemple.
Exemplul nr. 1
Luați în considerare tabelul de mai jos ca un tabel brut și avem nevoie de date specifice din tabelul brut.
![](https://cdn.know-base.net/4195612/hlookup_in_excel_how_to_use_hlookup_function__3.png.webp)
Să presupunem că aveți nevoie de date regionale privind vânzările totale, profitul și data, precum spectacolul din tabelul de mai jos.
![](https://cdn.know-base.net/4195612/hlookup_in_excel_how_to_use_hlookup_function__4.png.webp)
Pentru profit: = HLOOKUP ($ A10, $ A $ 4: $ E $ 7,2,0), ieșirea va fi de 575.
Pentru vânzări: = HLOOKUP ($ A10, $ A $ 4: $ E $ 7,3,0), ieșirea va fi de 120.
Pentru dată: = HLOOKUP ($ A10, $ A $ 4: $ E $ 7,4,0), ieșirea va fi 30.05.2018.
Exemplul nr. 2
Să alegem un alt exemplu Hlookup aici pentru a înțelege valoarea exactă a potrivirii și valoarea aproximativă a potrivirii în funcția HLOOKUP în Excel.
Luați în considerare datele de mai jos ca table_array sau date brute.
![](https://cdn.know-base.net/4195612/hlookup_in_excel_how_to_use_hlookup_function__5.png.webp)
Și ai nevoie pentru a afla procentul de date 1 st ianuarie și 2 nd aprilie.
![](https://cdn.know-base.net/4195612/hlookup_in_excel_how_to_use_hlookup_function__6.png.webp)
Pentru 1 st aprilie: = HLOOKUP (A20, A15: E16,2,0) sau = HLOOKUP (A20, A15: E16,2, Fals) aici false pentru valoarea exactă meci.
Pentru 2 nd aprilie: = HLOOKUP (A21, A15: E16,2,1) sau = HLOOKUP (A20, A15: E16,2, Adevărat) aici este adevărat pentru valoarea aproximativă meci.
Lucruri de amintit
- Funcția HLOOKUP în Excel nu este o căutare diferențiată de majuscule. Înseamnă că dacă scrieți tanuj și Tanuj, îl va trata la fel, fără niciun efect asupra rezultatului din cauza literelor.
- Există o limitare în HLOOKUP: „Lookup_value” ar trebui să fie rândul cel mai de sus al „table_array”. Dacă trebuie să preluați datele din alt rând, atunci se folosește altă formulă excel în locul HLOOKUP în Excel.
- HLOOKUP acceptă caractere speciale precum „*” sau „?” în parametrul „lookup_value” numai dacă „lookup_value” este un șir de text.
Eroare în funcția HLOOKUP
Trei tipuri de erori pot apărea în funcția HLOOKUP în Excel datorită argumentelor greșite.
- Eroare # N / A: HLOOKUP returnează eroarea # N / A dacă 'range_lookup' este FALS / 0 setează pentru potrivirea exactă, iar funcția HLOOKUP în Excel nu este în măsură să găsească 'lookup_value' în tabelul dat.
![](https://cdn.know-base.net/4195612/hlookup_in_excel_how_to_use_hlookup_function__7.png.webp)
- #Eroare de valoare: Dacă „rândul_index_num” furnizat <1 și <numărul de coloane din tabela_array, atunci CĂUTARE va returna VALOARE! eroare.
Ex.- = HLOOKUP (A20, A15: E16,0,0)
![](https://cdn.know-base.net/4195612/hlookup_in_excel_how_to_use_hlookup_function__8.png.webp)
- #REF! eroare: Dacă „row_index_num” furnizat <numărul de coloane din table_array, atunci Hlookup în Excel va întoarce #REF! eroare.
Ex.- = HLOOKUP (A20, A15: E16,3,0)
![](https://cdn.know-base.net/4195612/hlookup_in_excel_how_to_use_hlookup_function__9.png.webp)
- Funcția HLOOKUP poate prelua numai prima valoare potrivită în tabela_array care se potrivește cu valoarea de căutare.
Dacă există câteva înregistrări duplicate în table_array, atunci va returna prima valoare de potrivire; pentru a evita această situație, puteți elimina valorile duplicate din table_array apoi aplicați HLOOKUP în Excel.
Dacă înregistrările duplicate ar trebui păstrate în setul de date, creați un tabel pivot pentru a grupa datele așa cum doriți sau puteți utiliza o formulă matrice pentru a extrage toate valorile duplicate din intervalul de căutare.