CĂUTARE în Excel - Cum se folosește funcția HLOOKUP?

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ă

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.

Să presupunem că aveți nevoie de date regionale privind vânzările totale, profitul și data, precum spectacolul din tabelul de mai jos.

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.

Și ai nevoie pentru a afla procentul de date 1 st ianuarie și 2 nd aprilie.

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.

  1. 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.
  1. #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)

  1. #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)

  1. 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.

HLOOKUP Function Video

Articole interesante...