"Excel" LOOKUP funkcija gali būti naudinga norint gauti vieną vertę iš vieno eilės arba vieno stulpelio duomenų grupių. Pati funkcija turi dvi formas: masyvo formą ir vektorinę formą, kurios veikimas skiriasi priklausomai nuo jūsų poreikių.
- Masyvas: Ši forma LOOKUP atrodo pirmajame masyvo eilutėje arba stulpelyje, kuriame yra daugybė eilučių ir stulpelių, nurodytai vertei, o tada grąžina vertę iš tos pačios pozicijos paskutinėje masyvo eilutėje arba stulpelyje.
- Vektorius: Ši forma LOOKUP ieško vektoriaus, vienos eilutės arba duomenų stulpelio nurodytai vertei ir tada grąžina vertę iš tos pačios pozicijos antroje eilutėje arba stulpelyje.
Šioje pamokoje mes panaudosime "Vector" formą LOOKUP funkcija.
01 iš 02LOOKUP funkcijos sintaksė ir argumentai
Funkcijos sintaksė nurodo funkcijos išdėstymą ir apima funkcijos pavadinimą, skliaustus ir argumentus. SintaksėVektorinė forma iš LOOKUP funkcija yra:
= LOOKUP (Lookup_value, Lookup_vector, Result_vector)
Lookup_value (reikalaujama): vertė, kurią funkcija ieško pirmajame vektoriuje. The Lookup_value gali būti skaitmuo, tekstas, loginė reikšmė arba nuoroda arba nuoroda, nurodanti vertę. Jei argumentas yra mažesnis nei visos vertės"Lookup_vector", funkcija grąžins a# N / A klaida Be to, vektorius turi būti rūšiuojamas didėjančia tvarka (nuo A iki Z arba nuo mažiausio iki didžiausio skaičių).
"Lookup_vector" (reikalaujama): diapazonas, kuriame yra tik viena eilutė arba stulpelis, kurį funkcija ieško norint rastiLookup_value. Duomenys gali būti teksto, skaičių arba loginės vertės.
Rezultatas_vektorius (neprivaloma): diapazonas, kuriame yra tik viena eilutė arba stulpelis. Šis argumentas turi būti tokio paties dydžio kaip ir"Lookup_vector". Jei šis argumentas yra praleistas, funkcija grąžina Lookup_value argumentas, jei jis yra"Lookup_vector".
Jei funkcija negali rasti tikslios atitikties Lookup_value, ji pasirenka didžiausią vertę"Lookup_vector" tai yra mažesnė ar lygi vertėLookup_value .
Tęsti skaitymą žemiau
02 iš 02LOOKUP Vektorius Funkcija Pavyzdys
Kaip parodyta paveikslėlyje aukščiau, šiame pavyzdyje bus naudojamasVektorinė forma iš LOOKUP funkcija formulėje, pagal kurią galima rasti "Gear" sąrašo sąrašą pagal šią formulę:
= LOOKUP (D2, D5: D10, E5: E10)
Norint supaprastinti funkcijos argumentų įvedimą,Formulės Builder yra naudojamas sekančiose pakopose.
- Spustelėkite ląstelė E2 į darbalapį, kad jis taptų aktyviu elementu.
- Spustelėkite antFormulės skirtukas išjuosta Meniu.
- PasirinkiteIeškoti ir nuoroda nuo juosta atidaryti išskleidžiamąjį meniu funkciją.
- Spustelėkite antLOOKUP sąraše atidaryti Formulės Builder.
- Spustelėkite antlookup_value, lookup_vector, result_vector pasirinkimas sąraše. Tada spustelėkite Gerai.
- Spustelėkite antLookup_value linija
- Spustelėkite ląstelė D2 į darbalapį įrašyti į tą langelio nuorodą - šioje langelyje įveskite pavadintą dalį, kurią mes ieškome.
- Spustelėkite ant"Lookup_vector" linija
- Pažymėtiląstelės D5 į D10 į darbalapį įeiti į šį diapazoną - šis diapazonas turi dalių pavadinimus.
- Spustelėkite antRezultatas_vektorius linija
- Pažymėti ląstelės E5 į E10 į darbalapį įveskite šį diapazoną - šiame diapazone yra dalių sąrašo kainos.
- Spustelėkite padaryta užbaigti funkciją.
An# N / A atsiranda klaida ląstelė E2 nes mes dar turime įvesti dalies pavadinimą ląstelė D2.
Spustelėkite ląstelė D2, įveskite žodį Pavarų dėžė ir paspauskiteĮveskite raktas ant klaviatūros. Vertė$20.21 turėtų pasirodyti ląstelė E2 nes tai yra duomenų perdavimo lentelės antroje skiltyje esanti pavara.
Patikrinkite funkciją įvesdami kitus dalių pavadinimus ląstelė D2 ir atitinkama kaina turėtų pasirodyti ląstelė E2.