HLOOKUP (funkcija HLOOKUP)

HLOOKUP (funkcija HLOOKUP)

V tem članku je opisana sintaksa formule in uporaba funkcije HLOOKUP

Opis

Išče vrednost v zgornji vrstici tabele ali v matrica vrednosti in nato vrne vrednost v istem stolpcu iz vrstice, ki ste jo navedli v tabeli ali matriki. Ko so primerjalne vrednosti v vrstici na vrhu tabele podatkov in si želite ogledati navedeno število vrstic, uporabite HLOOKUP. Ko so primerjalne vrednosti v stolpcu levo od podatkov, ki jih želite poiskati, uporabite VLOOKUP.

H v HLOOKUP pomeni »horizontalno«

Sintaksa

HLOOKUP(iskana_vrednost; matrika_tabele; št_indeksa_stolpca; [obseg_iskanja])

V sintaksi funkcije HLOOKUP so ti argumenti:

  • iskana_vrednost    Obvezen. Vrednost, ki jo najdete v prvi vrstici tabele. Argument »iskana_vrednost« je lahko vrednost, sklic ali besedilni niz.

  • matrika_tabele    Obvezen. Tabela z informacijami, kjer iščete podatke. Uporabite sklic na obseg ali ime obsega.

    • Vrednosti v prvi vrstici argumenta »matrika_tabele« so lahko besedilo, števila ali logične vrednosti.

    • Če ima argument »obseg_iskanja« vrednost TRUE, morate vrednosti v prvi vrstici argumenta »matrika_tabele« vnesti v naraščajočem vrstnem redu: ...-2, -1, 0), 1, 2..., A-Z, FALSE, TRUE; v nasprotnem primeru lahko HLOOKUP vrne napačno vrednost. Če ima argument »obseg_iskanja« vrednost FALSE, pomeni, da argumenta »matrika_tabele« ni treba urediti po vrsti.

    • Besedilo z velikimi črkami je enakovredno besedilu z majhnimi črkami.

    • Razvrstite vrednosti v naraščajočem vrstnem redu od leve proti desni. Če želite več informacij, glejte Razvrščanje podatkov v obsegu ali tabeli.

  • št_indeksa_stolpca    Obvezen. Številka vrstice v argumentu »matrika_tabele«, iz katere bo vrnjena ustrezna vrednost. Vrednost argumenta »št_indeksa_stolpca«, ki je 1, vrne vrednost prve vrstice v argumentu »matrika_tabele«, »št_indeksa_stolpca«, ki je 2, vrne vrednost druge vrstice v argumentu »matrika_tabele« in tako naprej. Če je argument »št_indeksa_stolpca« manjši od 1, HLOOKUP vrne napako z vrednostjo #VREDN!; če je argument »št_indeksa_stolpca« večje kot število vrstic v argumentu »matrika_tabele«, vrne HLOOKUP napako z vrednostjo #SKLIC!.

  • obseg_iskanja    Neobvezen. Logična vrednost, ki navaja, ali želite, da HLOOKUP poišče točen rezultat ali približen rezultat. Če je TRUE ali izpuščen, je vrnjen približen rezultat. Z drugimi besedami, če točnega rezultata ni mogoče najti, je vrnjena naslednja največja vrednost, ki je manjša kot argument »obseg_iskanja«. Če je FALSE, HLOOKUP poišče natančen rezultat. Če natančnega rezultata ni mogoče najti, je vrnjena napako z vrednostjo #N/V.

Pripomba

  • Če HLOOKUP ne najde argumenta »iskana_vrednost« in ima argument »obseg_iskanja« vrednost TRUE, uporabi največjo vrednost, ki je še manjša od argumenta »iskana_vrednost«.

  • Če je argument »iskana_vrednost« manjši od najmanjše vrednosti v prvi vrstici argumenta »matrika_tabele«, vrne HLOOKUP napako z vrednostjo #N/V.

  • Če je vrednost argumenta »obseg_iskanja« FALSE in je argument »iskana_vrednost« besedilo, lahko v argumentu »iskana_vrednost« uporabite nadomestne znake, vprašaj (?) in zvezdico (*). Vprašaj označuje poljuben znak; zvezdica označuje poljuben niz znakov. Če želite poiskati dejanski vprašaj ali zvezdico, vnesite tildo (~) pred znak.

Primer

Kopirajte vzorčne podatke iz te tabele in jih prilepite v celico A1 v novem Excelovem delovnem listu. Če želite, da formule prikažejo rezultate, jih izberite, pritisnite F2 in nato tipko ENTER. Po potrebi lahko prilagodite širine stolpcev in si ogledate vse podatke.

Gredi

Ležaji

Zapahi

4

4

9

5

7

10

6

8

11

Formula

Opis

Rezultat

=HLOOKUP("Gredi"; A1:C4; 2; TRUE)

Poišče »Gredi« v 1. vrstici in vrne vrednost iz 2. vrstice istega stolpca (stolpec A).

4

=HLOOKUP("Ležaji"; A1:C4; 3; FALSE)

Poišče »Ležaji« v 1. vrstici in vrne vrednost iz 3. vrstice istega stolpca (stolpec B).

7

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

Poišče »B« v 1. vrstici vrne vrednost iz 3. vrstice, ki je v istem stolpcu. Ker ni bilo najdeno natančno ujemanje za »B«, je uporabljena največja vrednost v 1. vrstici, ki je manjša kot »B«: »Gredi« v stolpcu A.

5

=HLOOKUP("Zapahi"; A1:C4; 4)

Poišče »Zapahi« v 1. vrstici in vrne vrednost iz 4. vrstice istega stolpca (stolpec C).

11

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

Poišče število 3 v trivrstični konstanti v obliki polja in vrne vrednost iz 2. vrstice v istem stolpcu (v tem primeru: tretjem). V konstanti v obliki polja so tri vrstice vrednosti, pri čemer je vsaka ločena s podpičjem (;). Ker je vrednost »c« najdena v 2. vrstici in v istem stolpcu kot število 3, je »c« vrnjena vrednost.

c

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×