HLOOKUP (funkcija HLOOKUP)

HLOOKUP (funkcija HLOOKUP)

Opomba: Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

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.

  • Row_index_num    Obvezen. Številka vrstice v matriki table_array, iz katere bo vrnjena ustrezna vrednost. Row_index_num 1 vrne prvo vrednost vrstice v argumentu table_array, row_index_num 2 vrne vrednost druge vrstice v argumentu table_array in tako dalje. Če je argument» row_index_num «manjši od 1, vrne HLOOKUP #VALUE! vrednost napake; Če je argument» row_index_num «večji od števila vrstic na matriki, vrne HLOOKUP #REF! .

  • 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 vrstici 1 in vrne vrednost iz vrstice 3, ki je v istem stolpcu. Ker ni mogoče najti natančnega ujemanja za» B «, je največja vrednost v vrstici 1, ki je manjša od» B «, uporabljena:» osi «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 številko 3 v konstanti polja s tremi vrsticami in vrne vrednost iz vrstice 2 v istem stolpcu (v tem primeru tretjega). V konstanti polja so tri vrstice vrednosti, vsaka vrstica je ločena s podpičjem (;). Ker je» c «najden v vrstici 2 in v istem stolpcu kot 3, se vrne» c «.

c

Razširite poznavanje Officea
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.

×