HLOOKUP (funkcija HLOOKUP)

HLOOKUP (funkcija HLOOKUP)

Ovaj članak opisuje sintaksu formule i upotrebu funkcije HLOOKUP u programu Microsoft Excel.

Opis

Traži vrednost u gornjem redu tabele ili niz vrednosti, a zatim je vraća u istoj koloni, iz reda koji navedete u tabeli ili nizu. Funkciju HLOOKUP koristite kada se vrednosti za poređenje nalaze u redu na vrhu tabele podataka i kada želite da pregledate određeni broj redova. Upotrebite funkciju VLOOKUP kada se vrednosti za poređenje nalaze u koloni levo od podataka koje želite da pronađete.

H u HLOOKUP označava „Horizontalno“.

Sintaksa

HLOOKUP(vrednost_za_pronalaženje, niz_tabele, indeksni_broj_reda, [opseg_za_pronalaženje])

Sintaksa funkcije HLOOKUP ima sledeće argumente:

  • Vrednost_za_pronalaženje    Obavezno. Vrednost koju treba pronaći u prvom redu tabele. Parametar vrednost_za_pronalaženje može da bude vrednost, referenca ili tekstualna niska.

  • Niz_tabele    Obavezno. Tabela sa informacijama u kojoj se traže podaci. Koristite referencu na opseg ili ime opsega.

    • Vrednosti u prvom redu niza_tabele mogu biti tekst, brojevi ili logičke vrednosti.

    • Ako opseg_za_pronalaženje ima vrednost TRUE, vrednosti iz prvog reda niza_tabele moraju biti poređane u rastućem redosledu: ...-2; -1; 0; 1; 2;...; A-Z; FALSE; TRUE – u suprotnom, HLOOKUP možda neće dati tačnu vrednost. Ako opseg_za_pronalaženje ima vrednost FALSE, vrednosti za niz_tabele ne moraju da budu sortirane.

    • Velika i mala slova su ekvivalentna.

    • Sortirajte vrednosti po rastućem redosledu, sleva nadesno. Dodatne informacije potražite u članku Sortiranje podataka u opsegu ili tabeli.

  • Indeksni_broj_reda    Obavezno. Broj reda u parametru niz_tabele iz kojeg će biti vraćena odgovarajuća vrednost. Vrednost 1 parametra ineksni_broj_reda daje vrednost prvog reda u parametru niz_tabele, vrednost 2 parametra indeksni_broj_reda daje vrednost drugog reda u parametru niz_tabele i tako dalje. Ako je vrednost parametra indeksni_broj_reda manja od 1, funkcija HLOOKUP daje vrednost greške #VALUE!, a ako je vrednost parametra indeksni_broj_reda veća od broja redova u parametru niz_tabele, funkcija HLOOKUP daje vrednost greške #REF!.

  • Opseg_za_pronalaženje    Opcionalno. Logička vrednost koja navodi da li želite da funkcija HLOOKUP pronađe potpuno ili približno podudaranje. Ako je vrednost TRUE ili je izostavljena, dobija se približno podudaranje. Drugim rečima, ako se potpuno podudaranje ne pronađe, daje se sledeća najveća vrednost koja je manja od argumenta vrednost_za_pronalaženje. Ako je vrednost FALSE, funkcija HLOOKUP će pronaći potpuno podudaranje. Ako se ono ne pronađe, dobiće se vrednost greške #N/A.

Napomena

  • Ako HLOOKUP ne može da pronađe vrednost_za_pronalaženje, a opseg_za_pronalaženje ima vrednost TRUE, koristi se najveća vrednost koja je manja od vrednosti argumenta vrednost_za_pronalaženje.

  • Ako je vrednost argumenta vrednost_za_pronalaženje manja od najmanje vrednosti iz prvog reda niza_tabele, HLOOKUP daje grešku #N/A.

  • Ako opseg_za_pronalaženje ima vrednost FALSE, a vrednost_za_pronalaženje predstavlja tekst, možete da koristite džoker znakove, znak pitanja (?) i zvezdicu (*) u vrednosti_za_pronalaženje. Znak pitanja zamenjuje bilo koji znak, zvezdica zamenjuje bilo koji niz znakova. Ako želite da pronađete pravi znak pitanja ili zvezdicu, upišite znak tilda (~) ispred tog znaka.

Primer

Kopirajte date primere podataka u sledeću tabelu i nalepite ih u ćeliju A1 novog radnog lista u programu Excel. Ako želite da formule izračunaju rezultate, izaberite formule, pritisnite taster F2, a zatim pritisnite taster Enter. Ako je potrebno, možete prilagoditi širinu kolona kako biste videli sve podatke u njima.

Osovine

Ležajevi

Zavrtnji

4

4

9

5

7

10

6

8

11

Formula

Opis

Rezultat

=HLOOKUP("Osovine", A1:C4, 2, TRUE)

Traži „Osovine“ u redu 1 i daje vrednost iz reda 2 koja je u istoj koloni (koloni A).

4

=HLOOKUP("Ležajevi", A1:C4, 3, FALSE)

Traži „Ležajevi“ u redu 1 i daje vrednost iz reda 3 koja je u istoj koloni (koloni B)..

7

=HLOOKUP("B", A1:C4, 3, TRUE)

Traži „B“ u redu 1 i daje vrednost iz reda 3 koja je u istoj koloni. Pošto nije pronađena tražena podudarnost, koristi se najveća vrednost u redu 1 koja je manja od „B“: „Osovine“, u koloni A.

5

=HLOOKUP("Bolts", A1:C4, 4)

Traži „Zavrtnji“ u redu 1 i daje vrednost iz reda 4 koja je u istoj koloni (koloni C).

11

=HLOOKUP(3, {1,2,3;"a","b","c";"d","e","f"}, 2, TRUE)

Traži broj 3 u konstanti niza koja sadrži tri reda i daje vrednost iz reda 2 u istoj (u ovom slučaju trećoj) koloni. U konstanti niza nalaze se tri reda vrednosti, a svaki red odvojen je tačkom i zarezom (;). Pošto je „c“ pronađeno u redu 2 i u istoj koloni kao i 3, dobija se „c“.

c

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Zvuči da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×