Skip to main content

Funcția Excel HLOOKUP și Exemplu

Functia HLOOKUP in Excel (Iunie 2026)

Functia HLOOKUP in Excel (Iunie 2026)
Anonim
01 din 04

Găsiți date specifice cu funcția HLOOKUP din Excel

Utilizând funcția Excel HLOOKUP

Related tutorial: Excel HLOOKUP funcția Step by Step Tutorial.

Funcția HLOOKUP a Excel, scurtă pentru căutare orizontală, este utilizată pentru a găsi informații specifice stocate într-o tabelă de calcul tabelar.

HLOOKUP funcționează la fel funcția Excel VLOOKUP sau Vertical Lookup.

Singura diferență este că VLOOKUP caută datele în coloane și căutările HLOOKUP pentru datele din rânduri.

Dacă aveți o listă de inventar de piese sau o listă de contacte vastă, HLOOKUP vă poate ajuta să găsiți date care să corespundă anumitor criterii, cum ar fi prețul unui anumit element sau numărul de telefon al unei persoane.

02 din 04

Excel HLOOKUP Exemplu

Excel HLOOKUP Exemplu

Notă: Consultați imaginea de mai sus pentru mai multe informații despre acest exemplu. Sintaxa funcției VLOOKUP este detaliată în pagina următoare.

= HLOOKUP ( "Widget", $ D $ 3: $ G $ 4,2, False)
  • "Widget" - această funcție HLOOKUP caută prețul Widgeturilor.
  • $ D $ 3: $ G $ cu 4 - caută aceste informații în tabelul de date situat în celulele D3 până la G4.
  • 2- HLOOKUP caută prețul în al doilea rând al mesei.
  • Fals - indică faptul că va fi acceptată doar o potrivire exactă cu valoarea _value de căutare "Widget".

Funcția HLOOKUP returnează rezultatele căutării sale - $ 14.76 - în celula D1.

03 din 04

Sintaxa funcției HLOOKUP

Sintaxa funcției Excel HLOOKUP:

= HLOOKUP (caută_valoare matrice_tabel, num_index_col, range_lookup)

lookup _value: Acest argument este valoarea căutată în primul rând al matricei de tabele. Valoarea de căutare poate fi un șir de text, o valoare logică (TRUE sau FALSE), un număr sau o referință de celule la o valoare.

table_array: Acesta este intervalul de date pe care funcția caută pentru a-ți găsi informațiile. Table_array trebuie să conțină cel puțin două rânduri de date. Primul rând conține valorile lookup_values.

Acest argument este fie un interval denumit, fie o referință la o gamă de celule.

Dacă utilizați o referință la o gamă de celule, este o idee bună să utilizați o referință de celule absolută pentru table_array.

Dacă nu utilizați o referință absolută și copiați funcția HLOOKUP la alte celule, există o șansă bună să primiți mesaje de eroare în celulele în care este copiată funcția.

row_index_num:Pentru acest argument, introduceți numărul rândului din table_array din care doriți să fie returnate datele. De exemplu:

  • în cazul în care index_name-ul este 1, acesta returnează o valoare din primul rând al table_array;
  • dacă linia_index_dată este 2, ea returnează o valoare din al doilea rând al table_array.

range_lookup:O valoare logică (TRUE sau FALSE) care indică dacă doriți ca HLOOKUP să găsească o potrivire exactă sau aproximativă cu lookup_value.

  • Dacă TRUE sau dacă acest argument este omis, HLOOKUP va utiliza o potrivire aproximativă dacă nu poate găsi o potrivire exactă cu lookup_value. Dacă nu sa găsit o potrivire exactă, HLOOKUP folosește următoarea valoare cea mai mare de căutare.
  • Dacă FALSE, HLOOKUP va folosi doar o potrivire exactă cu lookup_value. Dacă există două sau mai multe valori în prima coloană a table_array care se potrivește cu lookup_value, se utilizează prima valoare găsită. Dacă nu sa găsit o potrivire exactă, este returnată o eroare de # N / A.
04 din 04

Mesajele de eroare HLOOKUP

Excel Mesaje de eroare HLOOKUP

  • Dacă lookup_value nu este găsit în primul rând al lui table_array, HLOOKUP returnează valoarea erorii # N / A.
  • În cazul în care row_index_num argumentul este mai mare decât numărul de rânduri din table_array, HLOOKUP returnează #REF! valoarea erorii.
  • În cazul în care table_array argumentul include rânduri goale în partea de sus a table_array, HLOOKUP returnează valoarea de eroare # N / A.