HLOOKUP

Märkus.: Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit.

Selles artiklis kirjeldatakse Microsoft Exceli funktsiooni HLOOKUP valemisüntaksit ja kasutamist.

Kirjeldus

Otsib väärtust tabeli või massiiv ülemisest reast ja seejärel tagastab väärtuse tabeli või massiivi sama veeru määratud realt. Kasutage funktsiooni HLOOKUP, kui võrreldavad väärtused paiknevad andmetabeli ülemises reas ja soovite järele vaadata määratud arvu ridade võrra altpoolt. Kasutage funktsiooni VLOOKUP, kui võrreldavad väärtused paiknevad veerus järelevaadatavatest andmetest vasakul.

Märk H nimes HLOOKUP tähistab horisontaalset.

Süntaks

HLOOKUP(otsitav_väärtus; tabelimassiiv; rea_indekseerimisnumber; [vastendustüüp])

Funktsiooni HLOOKUP süntaksil on järgmised argumendid.

  • Otsitav_väärtus    – nõutav. Väärtus, mis tuleb leida tabeli esimesest reast. Argument otsitav_väärtus võib olla väärtus, viide või tekstistring.

  • Massiiv    – nõutav. Teabetabel, kust andmeid otsitakse. Kasutage vahemiku viidet või nime.

    • Väärtused massiivi esimeses reas võivad olla tekst, arvud või loogikaväärtused.

    • Kui vastendustüüp on TRUE, peab asuma massiivi esimese rea väärtused tõusvas järjestuses:...-2, -1, 0, 1, 2,..., A – Z, FALSE, TRUE; muul juhul võib HLOOKUP ei anna õige väärtus. Kui vastendustüüp on FALSE, pole massiivi vaja sortida.

    • Funktsioon ei erista suur- ja väiketähti.

    • Väärtused sorditakse tõusvas järjestuses vasakult paremale. Lisateavet leiate teemast Andmete sortimine vahemikus või tabelis.

  • Rea_indeks    Nõutav. Rea number, millest tagastatakse väärtus. Rea_indeks 1, tagastab massiivi esimese rea väärtuse, kui rea_indeks on 2 tagastab teise rea väärtuse massiivi jne. Kui rea_indeks on väiksem kui 1, tagastab funktsioon HLOOKUP veaväärtuse #VALUE! veaväärtus; Kui rea_indeks on suurem kui massiivi ridade arv, tagastab funktsioon HLOOKUP veaväärtuse #REF! #NUM!.

  • Vastendustüüp    – nõutav. Loogikaväärtus, mis määrab, kas funktsioon HLOOKUP leiab täpse või ligikaudse vastavuse. Kui see argument on TRUE või puudub, tagastatakse ligikaudne vastavus. Teiste sõnadega, kui täpset vastavust ei leita, tagastatakse järgmine suurim väärtus, mis on väiksem väärtusest otsitav_väärtus. Kui see on FALSE, leiab funktsioon HLOOKUP täpse vastavuse. Kui sellist ei leita, tagastab funktsioon veaväärtuse #N/A.

Kommentaar

  • Kui funktsioon HLOOKUP ei leia väärtust otsitav_väärtus ja vastendustüüp on TRUE, kasutab funktsioon suurimat väärtust, mis on väärtusest otsitav_väärtus väiksem.

  • Kui otsitav_väärtus on väiksem massiivi esimese rea vähimast väärtusest, tagastab funktsioon HLOOKUP veaväärtuse #N/A.

  • Kui vahemiku_otsing on FALSE ja otsitav_väärtus on tekst, võite väärtuses otsitav_väärtus kasutada metamärke (küsimärk (?) ja tärn (*). Küsimärk vastab suvalisele üksikmärgile, tärn aga suvalisele märgijadale. Kui tegelikult soovitegi küsimärki või tärni, tippige otsitava märgi ette tilde (~).

Näide

Kopeerige järgmise tabeli näidisandmed ja kleepige need uue Exceli töövihiku lahtrisse A1. Selleks, et valemid näitaksid tulemeid, valige need, vajutage klahvi F2 ja seejärel vajutage sisestusklahvi. Vajadusel saate kogu teabe nägemiseks veerulaiust muuta.

Teljed

Kuullaagrid

Poldid

4

4

9

5

7

10

6

8

11

Valem

Kirjeldus

Tulem

=HLOOKUP("Teljed"; A1:C4; 2; FALSE)

Otsib 1. reast väärtust "Teljed" ja tagastab väärtuse sama veeru (veeru A) 2. reast.

4

=HLOOKUP("Kuullaagrid"; A1:C4; 3; FALSE)

Otsib 1. reast väärtust "Kuullaagrid" ja tagastab väärtuse sama veeru (veeru B) 3. reast.

7

=HLOOKUP("P"; A1:C4; 3; TRUE)

Rea 1 "B" otsib ja tagastab väärtuse sama veeru rea 3. Kuna täpne vaste "B" ei leitud, kasutatakse suurimat väärtust, mis on väiksem kui "B" rida 1: "Teljed" veerus A.

5

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

Otsib 1. reast väärtust "Poldid" ja tagastab väärtuse sama veeru (veeru C) 4. reast.

11

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

Otsib massiivikonstandi kolme rea number 3 ja tagastab väärtuse sama rea 2 (sel juhul kolmanda) veerg. Massiivikonstandi, iga rea semikooloniga (;) eraldatud väärtuste kolme read on olemas. Kuna "c" leitakse 2 ja 3 sama veeru rea, tagastatakse "c".

c

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×