LOOKUP (funkcija LOOKUP)

LOOKUP (funkcija LOOKUP)

Uporabite funkcijo LOOKUP, eno od funkcij iskanja in sklicevanja, če želite poiskati eno vrstico ali stolpec in najti vrednost istega položaja v drugi vrstici oz. stolpcu.

Denimo, da poznate številko dela za avtomobilski del, vendar ne poznate cene. S funkcijo LOOKUP lahko prikažete ceno iz celice H2, če vnesete številko avtomobilskega dela v celico H1.

Primer možne uporabe funkcije LOOKUP

Funkcijo LOOKUP uporabite za iskanje ene vrstice ali stolpca. V zgornjem primeru iščemo cene v stolpcu D.

Funkcijo VLOOKUP lahko uporabite za iskanje ene vrstice ali stolpca ali za iskanje več vrstic in stolpcev (kot je tabela). Ta funkcija je znatno izboljšana različica funkcije LOOKUP. Oglejte si ta videoposnetek o uporabi funkcije VLOOKUP.

Funkcijo LOOKUP lahko uporabljate na dva načina: v vektorski obliki in matrični obliki

  • Vektorska oblika: To obliko funkcije LOOKUP uporabite, če želite vrednost poiskati v eni vrstici ali stolpcu. Vektorsko obliko uporabite, če želite določiti obseg, ki vsebuje vrednosti, ki jih želite poiskati. Primer: poiščete lahko vrednost v stolpcu A navzdol do vrstice 6.

    Primer vektorja

  • Matrična oblika: Toplo vam priporočamo, da namesto matrične oblike uporabite funkcijo VLOOKUP ali HLOOKUP. Oglejte si ta videoposnetek o uporabi funkcije VLOOKUP. Matrična oblika je namenjena zagotavljanju združljivosti z drugimi programi za preglednice, vendar je njeno delovanje omejeno.

    Matrika je zbirka vrednosti v vrsticah in stolpcih (kot je tabela), ki jih želite poiskati. Primer: preiščete lahko stolpca A in B navzdol do vrstice 6. LOOKUP vrne najbližje ujemanje. Če želite uporabiti matrično obliko, morajo biti vaši podatki razvrščeni.

    Primer tabele, ki je matrica

Vektorska oblika

Vektorska oblika funkcije LOOKUP išče vrednosti v obsegu z eno vrstico ali enim stolpcem (imenuje se tudi vektor) in vrne vrednost z istega mesta v drugi obseg z eno vrstico ali enim stolpcem.

Sintaksa

LOOKUP(iskana_vrednost, vektor_iskanja, [vektor_rezultata])

Vektorska oblika funkcije LOOKUP je sestavljena iz teh argumentov:

  • iskana_vrednost    Obvezen. Gre za vrednost, ki jo LOOKUP išče v prvem vektorju. Argument iskana_vrednost je lahko število, besedilo, logična vrednost ali pa ime ali sklic, ki se nanaša na vrednost.

  • vektor_iskanja    Obvezen. Obseg, ki vsebuje samo eno vrstico ali stolpec. Vrednosti v argumentu vektor_iskanja so lahko besedilne, številske ali logične.

    Pomembno : Vrednosti v argumentu vektor_iskanja navedite v naraščajočem vrstnem redu: ...,-2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE; sicer funkcija LOOKUP morda ne vrne pravilne vrednosti. Besedilo z velikimi črkami je enakovredno besedilu z malimi črkami.

  • vektor_rezultata    Izbiren. Obseg, ki vsebuje samo eno vrstico ali stolpec. Argument vektor_rezultata mora imeti enako velikost kot vektor_iskanja. Biti mora enake velikosti.

Opombe

  • Če funkcija LOOKUP ne najde argumenta iskana_vrednost, išče najvišjo vrednost v argumentu vektor_iskanja, ki je manjša ali enaka vrednosti argumenta iskana_vrednost.

  • Če je argument iskana_vrednost manjši od najmanjše vrednosti v argumentu vektor_iskanja, vrne LOOKUP napako z vrednostjo #N/V.

Vektorski primeri

Te primere lahko preskusite v svojem Excelovem delovnem listu, da boste izvedeli, kako deluje funkcija LOOKUP. V prvem primeru boste na koncu dobili preglednico, ki je podobna tej:

Primer uporabe funkcije LOOKUP

  1. Kopirajte podatke iz spodnje tabele in jih prilepite na nov Excelov delovni list.

    Te podatke kopirajte v stolpec A

    Te podatke kopirajte v stolpec B

    Frekvenca

    4,14

    Barva

    rdeča

    4,19

    oranžna

    5,17

    rumena

    5,77

    zelena

    6,39

    modra

  2. Nato kopirajte formule funkcije LOOKUP iz spodnje tabele v stolpec D na delovnem listu.

    To formulo kopirajte v stolpec D

    Ta formula

    Rezultat formule

    Formula

    =LOOKUP(4.19, A2:A6, B2:B6)

    Poišče 4,19 v stolpcu A in vrne vrednost iz stolpca B, ki je v isti vrstici.

    oranžno

    =LOOKUP(5.75, A2:A6, B2:B6)

    Poišče 5,75 v stolpcu A, najde najbližjo manjšo vrednost (5,17) in vrne vrednost iz stolpca B, ki je v isti vrstici.

    rumeno

    =LOOKUP(7.66, A2:A6, B2:B6)

    Poišče 7,66 v stolpcu A, najde najbližjo manjšo vrednost (6,39) in vrne vrednost iz stolpca B, ki je v isti vrstici.

    modro

    =LOOKUP(0, A2:A6, B2:B6)

    Poišče 0 v stolpcu A in vrne napako, ker je 0 manj kot najmanjša vrednost (4,14) v stolpcu A.

    #N/V

  3. Če želite prikazati rezultate teh formul, jih boste morda morali izbrati na Excelovem delovnem listu ter nato pritisniti tipki F2 in Enter. Po potrebi lahko prilagodite širino stolpcev, da bodo prikazani vsi podatki.

Matrična oblika

Namig : Toplo vam priporočamo, da namesto matrične oblike uporabite funkcijo VLOOKUP ali HLOOKUP. Oglejte si ta videoposnetek o funkciji VLOOKUP s primeri. Matrična oblika funkcije LOOKUP je namenjena zagotavljanju združljivosti z drugimi programi za preglednice, vendar je njeno delovanje omejeno.

Matrična oblika funkcije LOOKUP išče določeno vrednost v prvi vrstici ali stolpcu matrike in vrne vrednost, ki je na istem mestu v zadnji vrstici ali stolpcu matrike. To obliko funkcije LOOKUP uporabite, kadar so vrednosti, ki ji želite primerjati, v prvi vrstici ali stolpcu matrike.

Sintaksa

LOOKUP(iskana_vrednost,matrika)

Matrična oblika funkcije LOOKUP je sestavljena iz teh argumentov:

  • iskana_vrednost    Obvezen. Gre za vrednost, ki jo LOOKUP išče v matriki. Argument iskana_vrednost je lahko število, besedilo, logična vrednost ali pa ime ali sklic, ki se nanaša na vrednost.

    • Če funkcija LOOKUP ne najde vrednosti argumenta iskana_vrednost, uporabi najvišjo vrednost v matriki, ki je manjša ali enaka vrednosti argumenta iskana_vrednost.

    • Če je vrednost argumenta iskana_vrednost manjša od najmanjše vrednosti v prvi vrstici ali stolpcu (odvisno od razsežnosti matrike), vrne LOOKUP napako z vrednostjo #N/V.

  • matrika    Obvezen. Obseg celic, ki vsebuje besedilo, števila ali logične vrednosti, ki jih želite primerjati z argumentom »iskana_vrednost«.

    Matrična oblika funkcije LOOKUP je zelo podobna funkcijama HLOOKUP in VLOOKUP. Razlika je v tem, da HLOOKUP išče vrednost argumenta iskana_vrednost v prvi vrstici, VLOOKUP išče v prvem stolpcu, medtem ko LOOKUP išče glede na velikost matrike.

    • Če je matrika bolj široka, kot je visoka (ima več stolpcev kot vrstic), funkcija LOOKUP išče vrednost argumenta iskana_vrednost v prvi vrstici.

    • Če je matrika kvadratne oblike ali če je bolj visoka, kot je široka (ima več vrstic kot stolpcev), LOOKUP išče v prvem stolpcu.

    • S funkcijama HLOOKUP in VLOOKUP lahko indeksirate navzdol ali počez, LOOKUP pa vedno izbere zadnjo vrednost v vrstici ali stolpcu.

      Pomembno : Vrednosti v argumentu »matrika« navedite v naraščajočem vrstnem redu: ...,-2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE; sicer funkcija LOOKUP morda ne vrne pravilne vrednosti. Besedilo z velikimi črkami je enakovredno besedilu z malimi črkami.

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.

×