LOOKUP (funkcija LOOKUP)

V tem članku je opisana sintaksa formule in uporaba funkcije (funkcija: Vnaprej sestavljena formula, ki sprejme vrednosti, izvede operacijo in vrne vrednosti. Funkcije uporabljajte za poenostavljanje in skrajševanje formul na delovnem listu, še posebej tistih, ki izvajajo dolge ali zapletene izračune.) LOOKUP v Microsoft Excelu.

Opis

Funkcija LOOKUP vrne vrednost iz obsega (obseg: Dve ali več celic na listu. Celice v obsegu so lahko priležne ali nepriležne.) ene vrstice ali enega stolpca ali iz matrike (matrica: Uporablja se za sestavljanje formul, ki dajo večje število rezultatov in imajo na skupini argumentov, ki so razvrščeni v vrstice in stolpce. Matrični obseg ima splošno formulo; matrična konstanta je skupina konstant, ki se uporablja kot argument.). Funkcija LOOKUP ima dve obliki sintakse: vektorsko in matrično.

Če želite Si oglejte Uporaba
Vrednost iskati v obsegu z eno vrstico ali enim stolpcem (pravimo mu tudi vektor) in vrniti vrednost iz istega mesta v drugi obseg z eno vrstico ali enim stolpcem Vektorska oblika Vektorsko obliko uporabite, kadar imate dolg seznam vrednosti, ki jih želite poiskati, ali kadar se vrednosti utegnejo sčasoma spremeniti.
Navedeno vrednost iskati v prvi vrstici ali stolpcu matrike in vrniti vrednost iz istega mesta v zadnjo vrstico ali stolpec matrike Matrična oblika Matrično obliko uporabite, kadar imate kratek seznam vrednosti in so te nespremenljive.


 Opombe 

  • Funkcijo LOOKUP lahko uporabite namesto funkcije IF za bolj zapletene poskuse ali poskuse, ki presegajo omejitev za ugnezdenje funkcij. Glejte primere v matrični obliki.
  • Funkcija LOOKUP pravilno deluje le, če so iskani podatki razvrščeni v naraščajočem vrstnem redu. Če to ni mogoče, uporabite funkcijo VLOOKUP, HLOOKUP ali MATCH.

Vektorska oblika

Vektor je obseg samo ene vrstice ali enega stolpca. Vektorska oblika funkcije LOOKUP išče vrednost v enovrstičnem ali enostolpčnem obsegu (rečemo mu tudi vektor) in vrne vrednost istega položaja v drugem enovrstičnem ali enostolpčnem obsegu. To obliko funkcije LOOKUP uporabite, kadar želite določiti obseg, ki vsebuje vrednosti za iskanje. Druga oblika funkcije LOOKUP samodejno išče v prvem stolpcu ali vrstici.

Sintaksa

LOOKUP(iskana_vrednost; vektor_iskanja; [vektor_rezultata])

Vektorska oblika funkcije LOOKUP je sestavljena iz teh argumentov (argument: Vrednost, ki poda informacijo dejanju, dogodku, metodi, lastnosti, funkciji ali proceduri.):

  • 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.

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.

Primer

Ta tema pomoči je povezana z živimi podatki v vdelanem delovnem zvezku. Spremenite podatke ali spremenite ali ustvarite formule na delovnem listu in takoj jih bo izračunal Excel Web App – spletna različica programa Excel.

V tem primeru je uporabljena funkcija LOOKUP v vektorski obliki, ki išče le v obsegu ene vrstice ali enega stolpca.

Uporabite ta primer funkcije LOOKUP v vdelanem delovnem zvezku

Ko je v stolpcu »Rezultat v živo« v vdelanem delovnem zvezku izbrana celica, pritisnite tipko F2, če želite videti formulo v njej. Formulo v celici lahko spremenite ali pa jo kopirate ali uredite in nato prilepite v drugo celico ter tam eksperimentirate z njo.

Pokaži delovni zvezek v polni velikosti

Delovni zvezek lahko prenesete tako, da kliknete gumb Pokaži delovni zvezek v polni velikosti v spodnjem desnem kotu vdelanega delovnega zvezka (na desnem koncu črne vrstice, zgoraj). Ko kliknete gumb, se delovni zvezek naloži v novem oknu brskalnika (ali na novem zavihku, odvisno od nastavitev brskalnika). V pogledu polne velikosti v brskalniku ni mogoče vnašati v celice na delovnem listu.

V pogledu polne velikosti v brskalniku lahko kliknete gumb Prenos Prenos delovnega zvezka v programu Excel, ki vam omogoča, da odprete celoten delovni zvezek v programu Excel ali ga shranite v računalnik. Pri nekaterih primerih funkcij lahko, ko odprete delovni zvezek v namiznem programu Excel, delate s formulami polja, v katerih je treba pritisniti kombinacijo tipk CTRL+SHIFT+Enter (ta kombinacija ne deluje v brskalniku).

Na vrh strani Na vrh strani

Matrična oblika

Matrična oblika funkcije LOOKUP išče določeno vrednost v prvi vrstici ali stolpcu matrike (matrica: Uporablja se za sestavljanje formul, ki dajo večje število rezultatov in imajo na skupini argumentov, ki so razvrščeni v vrstice in stolpce. Matrični obseg ima splošno formulo; matrična konstanta je skupina konstant, ki se uporablja kot argument.) in vrne vrednost, ki je na istem položaju v zadnji vrstici ali stolpcu matrike. To obliko funkcije LOOKUP uporabite, kadar so vrednosti, ki ji želite primerjati, v prvi vrstici ali stolpcu matrike. Drugo obliko funkcije LOOKUP uporabite, kadar želite navesti položaj stolpca ali vrstice.

 Namig   Na splošno je namesto matrične oblike funkcije LOOKUP bolje uporabljati funkcijo HLOOKUP ali VLOOKUP namesto matrične oblike funkcije LOOKUP. Ta oblika funkcije LOOKUP je namenjena zagotavljanju združljivosti z drugimi programi za preglednice.

Sintaksa

LOOKUP(iskana_vrednost; matrika)

Matrična oblika funkcije LOOKUP je sestavljena iz teh argumentov (argument: Vrednost, ki poda informacijo dejanju, dogodku, metodi, lastnosti, funkciji ali proceduri.):

  • 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.

Primeri

1. primer

V teh primerih je uporabljena matrična oblika funkcije LOOKUP, ki išče določeno vrednost v prvi vrstici ali stolpcu matrike (matrica: Uporablja se za sestavljanje formul, ki dajo večje število rezultatov in imajo na skupini argumentov, ki so razvrščeni v vrstice in stolpce. Matrični obseg ima splošno formulo; matrična konstanta je skupina konstant, ki se uporablja kot argument.) in vrne vrednost, ki je na istem položaju v zadnji vrstici ali stolpcu matrike.

Uporabite ta primer funkcije LOOKUP v vdelanem delovnem zvezku

2. primer

V tem primeru matrične oblike so dodeljene vrednosti v črkah kot ocene testa.

Uporabite ta primer funkcije LOOKUP v vdelanem delovnem zvezku

 
 
Velja za:
Excel 2010, Excel Web App, SharePoint Online for enterprises, SharePoint Online for professionals and small businesses , Excel 2007, Excel 2003