IEŠKOTI „Excel“ funkciją
„Lookup“ taip pat gali būti žinomas kaip senesnė „vlookup“ funkcijos versija, kai „vlookup“ ieškome pamatinės vertės ir ją suderiname visoje lentelėje ar duomenyse, o paieškos reikšmėje tą patį darome viename stulpelyje ar eilutėje, yra dvi funkcijos kaip abi funkcijos kaip skirtingi argumentai, kai „Excel“ programoje naudojame paieškos formulę, gauname greitą klausimą, kurią funkciją norėtume naudoti.
Funkcija LOOKUP grąžina vertę iš reikšmių diapazono (eilutės ar stulpelio) arba iš masyvo. Tai yra integruota „Excel“ funkcija.
PERŽIŪRA Formulė
LOOKUP Formulės sintaksė: 1 (vektorius)
Argumentai, naudojami šioje LOOKUP formulėje
- reikšmė - vertė, kurios reikia ieškoti .
- lookupvvector - eilutė arba stulpelių diapazonas, kuriame reikia ieškoti vertės . Vektorius turėtų būti rūšiuojamas didėjimo tvarka
- result_vector - (pasirinktinai) eilutė arba stulpelis diapazonas, kuris atitinka lookup_vector ir yra norimas galingumas .
LOOKUP „Formulės sintaksė II“: (masyvas)

Funkcija LOOKUP excels ieško vertės pirmoje masyvo eilutėje arba stulpelyje ir grąžina atitinkamą reikšmę paskutinėje masyvo eilutėje arba stulpelyje.
Argumentai, naudojami šioje LOOKUP formulėje
- reikšmė - vertė, kurios reikia ieškoti.
- masyvas - reikšmių masyvas. Pirmoji masyvo eilutė / stulpelis yra panašus į aukščiau esantį „lookup_vector“ (I sintaksė), o paskutinė masyvo eilutė / stulpelis yra panašus į aukščiau esantį „result_vector“ (I sintaksė).
Paaiškinimas
Priklausomai nuo duoto masyvo eilutės ir stulpelio dydžio, funkcija nusprendžia, ar ieškoti eilutės, ar stulpelio. Jei eilutės dydis yra didesnis nei stulpelio dydis, vertė ieškoma pirmoje eilutėje. Jei eilutės dydis yra mažesnis arba lygus stulpelio dydžiui, ji ieško vertės pirmame stulpelyje ir grąžina atitinkamą vertę paskutiniame stulpelyje.
Rezultato_vektorius ir paieškos_vektorius turėtų būti vienodo dydžio. Funkcija LOOKUP išskiria paieškos reikšmę paieškos _ vektoriuje ir grąžina reikšmę, turinčią tą pačią poziciją rezultato_vektoriuje. Jei šis parametras bus praleistas, jis grąžins pirmąjį duomenų stulpelį. Vertė, paieškos_vektorius ir rezultato_vektorius gali būti bet koks duomenų tipas - skaitinė vertė, eilutė, datos, valiuta ir kt.
Rezultatas
Funkcija LOOKUP pateikia bet kokį duomenų tipą, pvz., Eilutę, skaičių, datą ir kt. Šis duomenų tipas yra panašus į rezultato_vektoriaus duomenų tipą. Tačiau jis pateikia tik vieną duomenų tipą. Jei paieškos _ vektoriuje reikšmė pasikartoja, ji atsižvelgs į paskutinį reikšmės atsiradimą paieškos _ vektoriuje ir grąžins atitinkamą reikšmę iš rezultato _ vektoriaus.
Kai reikšmės nėra „lookup_vector“
Jei funkcija LOOKUP neranda tikslaus atitikimo paieškos _ vektoriuje, ji laiko didžiausią paieškos_vektoriaus vertę, kuri yra mažesnė arba lygi vertei. Jei vertė yra mažesnė už visas „lookup_vector“ reikšmes, tada „Excel“ funkcija LOOKUP pateikia klaidą. Jei „lookup_vector“ nėra rūšiuojamas didėjančia tvarka, „Excel“ funkcija LOOKUP grąžins neteisingą vertę. Tokiais atvejais galite apsvarstyti galimybę naudoti funkciją VLOOKUP.

Kaip naudoti funkciją LOOKUP „Excel“?
LOOKUP funkcija yra labai paprasta ir paprasta naudoti. Supraskime „LOOKUP Function“ veikimą su pavyzdžiais.
1 pavyzdys
Tarkime, kad turite daiktų sąrašą, tarkim, gėlės, jo identifikatorių ir naujausią kainą, kaip parodyta žemiau.

Dabar, naudodamiesi ID, galite išgauti gėlės kainą. To paties sintaksė būtų:
LOOKUP (ID_to_search, A5: A10, C5: C10)
Vertė, kurios norite ieškoti, taip pat gali būti langelio nuoroda. Tarkime, kad ID, kurio norite ieškoti, yra E5, tada sintaksė būtų tokia:
IEŠKOTI (E5, A5: A10, C5: C10)

Minėta sintaksė grąžins 50.
Panašiai galite naudoti gėlių pavadinimą ir ieškoti kainos. Jei norite pažvelgti į orchidėjos kainą, sintaksę pateiksite taip:
IEŠKOTI („orchidėja“, B5: B10, C5: C10)
kuris grįš 90.
2 pavyzdys
Tarkime, kad turite duomenų apie keletą operacijų, atliktų nuo 2009 m., Kaip parodyta žemiau.

Atsižvelgiant į bet kuriuos metus langelyje D4, galite išskleisti informaciją apie paskutinę tais metais atliktą operaciją naudodami šią sintaksę:
= IEŠKOTI (D4, METAI (A4: A18), B4: B18)
kur YEAR (A4: A18) metus paims iš A4: A18 datų.

Kadangi, D4 = 2012, jis grąžins 40000.
Panašiai galite išskleisti paskutinę kovo mėnesį atliktą operaciją kaip:
= IEŠKOTI (3, MĖNESIS (A4: A18), B4: B18)
kuris grąžina 110000
3 pavyzdys
Paskutinį stulpelio įrašą taip pat galite gauti naudodami funkciją LOOKUP Excel. Tarkime, kad B stulpelyje turite duomenų (ID sąrašą),

paskutinį įrašą B stulpelyje galite nustatyti naudodami „LOOKUP Excel“ formulę:
= IEŠKOTI (1,1 / (B: B “”), B: B)
Čia vertė yra 1; look_vector yra 1 / (B: B “”); rezultatas_vektorius yra B: B.
B: B ““ suformuos tiesos ir melo masyvą. Tiesa reiškia, kad yra tam tikra vertė, o klaidinga - nėra. Tada 1 padalijamas iš šio masyvo, kad būtų suformuotas kitas 1 ir 0 masyvas, atitinkantis teisingą ir klaidingą.
Vertė yra 1, todėl ji ieškos 1 iš 1 ir 0 masyvo, atitiks paskutinį 1 ir grąžins atitinkamą atitikties vertę. Atitinkama vertė yra faktinė vertė toje vietoje, kuri yra 10 aukščiau pateiktame paieškos funkcijos pavyzdyje.

Jei paskutinė vertė yra 20 langelyje B23, ji grąžins 20, kaip parodyta žemiau.

Paimkime masyvo, kuriame naudotumėte II sintaksę, paieškos funkcijos pavyzdį.
4 pavyzdys
Tarkime, jūs turite masyvo B3: I24, turintys studento ritinio numerį (ID) į 1 -ojo stulpelyje, po jų pavadinimų, prekių ženklų penkių skirtingų dalykų, ir vidutinės ženklų užtikrintos paskutiniame stulpelyje, kaip parodyta žemiau.

Galite gauti vidutinius kiekvieno studento pažymius naudodami jo asmens tapatybės dokumentą. Jei ieškomas ID yra langelyje K4, sintaksė būtų pateikiama taip:
ŽIŪRĖTI (K4, B4: I24)

Tai grąžins atitinkamus vidutinius studento pažymius.
Ką reikia atsiminti
- Paieškos_vektorius turi būti rūšiuojamas didėjimo tvarka.
- Rezultato_vektorius ir paieškos_vektorius turėtų būti vienodo dydžio.
- Kai reikšmė nerandama „lookup_vector“, funkcija sutampa su didžiausia „lookup_vector“ verte, kuri yra mažesnė arba lygi vertei.
- Jei „lookup_value“ vertė yra didesnė už visas „lookup_vector“ reikšmes, funkcija atitinka paskutinę reikšmę.
- Kai reikšmė yra mažesnė už mažiausią „lookup_vector“ reikšmę, funkcija pateikia klaidą (# N / A).
- Tai neskiria didžiosios ir mažosios raidės.
Programos
Funkcija LOOKUP naudojama norint rasti vertę, kai yra žinoma viena iš jos porų. Toliau pateikiamos kelios funkcijos funkcijos:
- Išskleiskite prekės kainą naudodami jos identifikatorių
- Bibliotekoje raskite knygos vietą
- Gaukite paskutinę operaciją pagal mėnesį ar metus
- Patikrinkite naujausią prekės kainą
- Raskite paskutinę skaitinių / tekstinių duomenų eilutę
- Gaukite paskutinės operacijos datą