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