Excel "VLOOKUP" funkcija, kuri reiškia vertikali paieška , gali būti naudojama ieškant konkrečios informacijos, esančios duomenų lentelėje ar duomenų bazėje.
VLOOKUP paprastai grąžina vieną duomenų lauką kaip savo produkciją. Kaip tai veikia:
- Jūs pateikiate vardą arba Paiešką _value tai nurodo VLOOKUP, kurioje duomenų lentelės eilutėje arba įraše ieškoma norimos informacijos
- Jūs pateikiate stulpelio numerį - žinomą kaip Col_index_num - ieškomų duomenų
- Funkcija ieško Paiešką _value pirmoje duomenų lentelės stulpelyje
- VLOOKUP tada suranda ir grąžina jūsų ieškomą informaciją iš kito to paties įrašo lauko, naudodamas pridėtą stulpelio numerį
Rasti informaciją VLOOKUP duomenų bazėje
Paveikslėlio viršuje, VLOOKUP naudojamas, norint rasti prekės vieneto kainą pagal jo pavadinimą. Pavadinimas tampa paieškos vertę kurį VLOOKUP naudoja, norėdamas rasti kainą, esančią antroje skiltyje.
VLOOKUP funkcijos sintaksė ir argumentai
Funkcijos sintaksė nurodo funkcijos išdėstymą ir apima funkcijos pavadinimą, skliaustus ir argumentus.
VLOOKUP funkcijos sintaksė yra:
= VLOOKUP (lookup_value, Table_array, Col_index_num, Range_lookup)
Paiešką _value - (reikalinga) vertė, kurią norite rasti pirmame stulpelyje Table_array argumentas.
Table_array - (reikalinga) tai duomenų lentelė, kurią VLOOKUP ieško, kad rastumėte informaciją, kurios jūs esate- Table_array turi būti bent du duomenų stulpeliai;- pirmoje stulpelyje paprastai yra Lookup_value. Col_index_num - (reikalaujama) pageidaujamos vertės stulpelio numeris- numeravimas prasideda nuo Lookup_value stulpelis kaip 1 stulpelis;- jei Col_index_num yra nustatytas į skaičių, didesnį nei stulpelių skaičius, pasirinktas "Range_lookup" argumentas a #REF! klaida grąžinama funkcija. "Range_lookup" - (neprivaloma) nurodo, ar diapazonas yra rūšiuojama didėjančia tvarka- pirmojo stulpelio duomenys naudojami kaip rūšiuoti raktas- vienintelė priimtina verte yra loginė vertė - TRUE arba FALSE- jei praleistas, pagal numatytuosius nustatymus vertė yra TRUE- jei nustatytas TRUE arba praleistas ir tiksli atitiktis Paiešką _value nerasta, artimiausia atitiktis, kuri yra mažesnio dydžio ar vertės, naudojama kaip search_key - jei nustatytas TRUE arba praleistas, o pirmoji diapazono stulpelis nėra rūšiuojama didėjančia tvarka, gali atsirasti netinkamas rezultatas- jei nustatytas FALSE, VLOOKUP priima tik tikslią atitikmenį Paiešką _value . Nors tai ne visada reikalinga, dažniausiai geriausia pirmiausia rūšiuoti duomenų, kuriuos VLOOKUP ieško didėjančia tvarka, diapazonas, naudodamas pirmą raktinio raktinio žodžio diapazono stulpelį. Jei duomenys nėra rūšiuojami, VLOOKUP gali grąžinti neteisingą rezultatą. VLOOKUP galima nustatyti taip, kad jis grąžina tik informaciją, kuri tiksliai atitinka Paiešką _value arba jis gali būti nustatytas grįžti apytikslių atitikmenų Nustatantis veiksnys yra "Range_lookup" argumentas: Pavyzdyje aukščiau, "Range_lookup" yra nustatytas ties FALSE, taigi VLOOKUP turi rasti tikslų atitikimą terminui Widgets duomenų lentelėje, kad grąžintumėte tos prekės vieneto kainą. Jei tikslios atitikties nerasta, funkcija grąžina # N / A klaidą. Pastaba: VLOOKUP nėra didžiosios ir mažosios raidės Widgets ir raštai yra priimtinos pirmiau pateikto pavyzdžio rašybos. Jei yra keletas atitikimo verčių - Pavyzdžiui, yra "Widgets" Duomenų lentelės 1 stulpelyje pateikiama daugiau nei vieną kartą - informacija, susijusi su pirmąja suderinta verte, kylančia iš viršaus į apačią, grąžinama funkcija. Pirmajame pavyzdyje pateiktame paveikslėlyje aukščiau esanti formulė, kurioje yra VLOOKUP funkcija, naudojama vieneto kainai rasti Widgets esanti duomenų lentelėje. = VLOOKUP (A2, $ A $ 5: $ B $ 8,2, klaidinga) Nors ši formulė gali būti tiesiog įvedama į darbo lapo ląstelę, kita galimybė, naudojama su toliau išvardytais veiksmais, yra naudoti funkcijos dialogo langą, parodytą aukščiau, norint įvesti jo argumentus. Žemiau nurodyti veiksmai buvo naudojami įvedant VLOOKUP funkciją į langelį B2 naudojant funkcijos dialogo langą. Duomenys, įrašyti į keturias tuščias dialogo lango eilutes, yra argumentai funkcijai VLOOKUP. Argumentai už funkciją VLOOKUP įrašomi į atskiras dialogo lango eilutes, kaip parodyta paveikslėlyje aukščiau. Ląstelių nuorodos, kurios turi būti naudojamos kaip argumentai, gali būti įvedamos į teisingą eilutę arba, kaip parodyta toliau pateiktuose etapuose, su tašku ir spragtelėjimu - kuris reiškia paryškinti norimą ląstelių diapazoną su pelės žymekliu - gali būti naudojamas juos įvesti į dialogo langas. Tai nėra neįprasta naudoti keletą VLOOKUP kopijų, norint grąžinti skirtingą informaciją iš tos pačios duomenų lentelės. Kad būtų lengviau tai padaryti, dažnai VLOOKUP galima kopijuoti iš vienos langelio į kitą. Kai funkcijos nukopijuojamos į kitas ląsteles, reikia pasirūpinti, kad gautos ląstelės nuorodos būtų teisingos, atsižvelgiant į naują funkcijos vietą. Viršutiniame paveikslėlyje dolerio ženklai ( $ ) supa ląstelių nuorodas Table_array argumentas, rodantis, kad jie yra absoliučios ląstelių nuorodos, o tai reiškia, kad jie nepasikeis, jei funkcija bus nukopijuota į kitą ląstelę. Tai pageidautina, nes daugelis VLOOKUP kopijų būtų tos pačios duomenų lentelės kaip informacijos šaltinis. Naudota ląstelių nuoroda lookup_value - A2 - iš kitos pusės , nėra supa dolerio žymenys, todėl tai yra santykinė ląstelių nuoroda. Santykinės ląstelių nuorodos keičia, kai jos nukopijuojamos, kad atspindėtų jų naują vietą, palyginti su jų duomenų padėtimi. Santykinės ląstelių nuorodos leidžia ieškoti kelių elementų toje pačioje duomenų lentelėje, nukopijuojant VLOOKUP į kelias vietas ir įvedant įvairias lookup_values . Šie klaidos pranešimai yra susiję su VLOOKUP: A # N / A ("value not available") klaida rodoma, jei: A # REF! klaida rodoma, jei: Pirmiausia rūšiuojame duomenis
Tikslus palyginimas su apytikriais atitikimais
Įveskite "Excel" VLOOKUP funkcijos argumentus naudodami žymėjimą
VLOOKUP dialogo lango atidarymas
Nuorodos į ląstelių nuorodas
Santykinių ir absoliučių ląstelių nuorodų naudojimas su argumentais
Funkcijų argumentų įvedimas
"Excel VLOOKUP" klaidos pranešimai