2025 Autorius: Abigail Brown | [email protected]. Paskutinį kartą keistas: 2025-01-24 12:16
Pagrindiniai pasiėmimai
Funkcija VLOOKUP programoje „Excel“naudojama reikšmei rasti skaičiuoklėje.
Sintaksė ir argumentai yra =VLOOKUP(paieškos_vertė, peržvalgos_lentelė, stulpelio_numeris, [apytikslis_atitikimas])
Šiame straipsnyje paaiškinama, kaip naudoti VLOOKUP funkciją visose „Excel“versijose, įskaitant „Excel 2019“ir „Microsoft 365“.
Kas yra VLOOKUP funkcija?
Funkcija VLOOKUP programoje „Excel“naudojama norint rasti ką nors lentelėje. Jei turite duomenų eilutes, suskirstytas pagal stulpelių antraštes, VLOOKUP galima naudoti norint rasti reikšmę naudojant stulpelį.
Kai atliekate VLOOKUP, nurodote programai „Excel“pirmiausia surasti eilutę, kurioje yra norimi gauti duomenys, o tada grąžinti reikšmę, esančią konkrečiame tos eilutės stulpelyje.
search_value yra vertė, kurios ieškote. Jis turi būti pirmame lookup_table stulpelyje.
lookup_table yra diapazonas, kuriame ieškote. Tai apima paieškos_vertę.
column_number yra skaičius, nurodantis, kiek stulpelių į lookup_table, iš kairės turėtų būti stulpelis, iš kurio VLOOKUP grąžina reikšmę.
approximate_match yra neprivaloma ir gali būti TRUE arba FALSE. Jis nustato, ar rasti tikslią ar apytikslę atitiktį. Kai praleista, numatytoji reikšmė yra TRUE, tai reiškia, kad ji ras apytikslę atitiktį.
VLOOKUP Funkcijų pavyzdžiai
Štai keli pavyzdžiai, rodantys VLOOKUP funkciją:
Raskite reikšmę šalia žodžio iš lentelės
=ŽIŪROS ("Citrinos", A2:B5, 2)
Image
Tai paprastas funkcijos VLOOKUP pavyzdys, kai iš kelių prekių sąrašo turime sužinoti, kiek citrinų turime sandėlyje. Diapazonas, kurį žiūrime, yra A2:B5, o skaičius, kurį turime ištraukti, yra 2 stulpelyje, nes „Sandėliuose“yra antras stulpelis iš mūsų diapazono. Rezultatas čia yra 22.
Raskite darbuotojo numerį naudodami jo vardą
=ŽIŪROS(A8, B2:D7, 3)
=ŽIŪROS(A9, A2:D7, 2)
Image
Štai du pavyzdžiai, kai funkciją VLOOKUP rašome šiek tiek kitaip. Abu jie naudoja panašius duomenų rinkinius, bet kadangi renkame informaciją iš dviejų atskirų stulpelių, 3 ir 2, tai skiriame formulės pabaigoje – pirmasis fiksuoja asmens padėtį A8 (Finley), o antroji formulė grąžina vardą, kuris atitinka darbuotojo numerį A9 (819868). Kadangi formulės nurodo langelius, o ne konkrečią teksto eilutę, kabutes galime nepalikti.
VLOOKUP taip pat galima derinti su kitomis „Excel“funkcijomis ir naudoti duomenis iš kitų lapų. Šiame pavyzdyje atliekame abu, siekdami nustatyti, ar reikia užsisakyti daugiau A stulpelyje esančios prekės. Naudojame funkciją IF, kad jei 4 lapo!A2:B5 2 pozicijos reikšmė yra didesnė nei 10, rašome Ne. nurodyti, kad daugiau užsakyti nereikia.
Raskite artimiausią skaičių lentelėje
=ŽIŪROS (D2, $A$2:$B$6, 2)
Image
Šiame paskutiniame pavyzdyje naudojame VLOOKUP, kad surastume nuolaidos procentą, kuris turėtų būti naudojamas įvairiems masiniams batų užsakymams. Nuolaida, kurios ieškome, yra D stulpelyje, diapazonas, kuriame yra nuolaidos informacija, yra A2:B6, o tame diapazone yra 2 stulpelis, kuriame nurodyta nuolaida. Kadangi VLOOKUP nereikia rasti tikslios atitikties, apytikslis_atitikimas paliekamas tuščias, kad būtų nurodyta TRUE. Jei tikslios atitikties nerasta, funkcija naudoja kitą mažesnę sumą.
Matote, kad pirmame 60 užsakymų pavyzdyje nuolaidos nerasta lentelėje kairėje, todėl naudojama kita mažesnė suma 50, tai yra 75% nuolaida. F stulpelis yra galutinė kaina, kai įskaičiuota nuolaida.
VLOOKUP Klaidos ir taisyklės
Štai keli dalykai, kuriuos reikia atsiminti naudojant „Excel“funkciją VLOOKUP:
Jei paieškos_vertė yra teksto eilutė, ji turi būti kabutėse.
Excel grąžins NO MATCH, jei VLOOKUP nepavyks rasti rezultato.
Excel pateiks NO MATCH, jei paieškos_lentelėje nėra skaičiaus, kuris būtų didesnis arba lygus paieškos_reikšmei.
Excel grąžins REF! jei stulpelio_numeris yra didesnis nei paieškos_lentelės stulpelių skaičius.
search_value visada yra kairėje paieškos_lentelės pozicijoje ir yra 1 pozicijoje nustatant stulpelio_numerį.
Jei apytikslis_atitikimas nurodote FALSE ir tikslios atitikties nerasta, VLOOKUP pateiks N/A.
Jei apytikslėje_atitiktyje nurodote TRUE ir tikslios atitikties nerasta, grąžinama kita mažesnė reikšmė.
Nerūšiuotose lentelėse apytikslis_atitikimas turėtų būti FALSE, kad būtų grąžinta pirmoji tiksli atitiktis.
Jei apytikslis_atitikimas yra TRUE arba praleistas, pirmasis stulpelis turi būti rūšiuojamas abėcėlės arba skaičių tvarka. Jei jis nesurūšiuotas, „Excel“gali grąžinti netikėtą reikšmę.
VLOOKUP atlieka vertikalias paieškas, ty informaciją nuskaito skaičiuodamas stulpelius. Jei duomenys išdėstyti horizontaliai ir norite skaičiuoti eilutes žemyn, kad gautumėte reikšmę, galite naudoti funkciją HLOOKUP.
Funkcija XLOOKUP yra panaši, bet veikia bet kuria kryptimi.
Funkcija „Excel“DAY grąžina datą kaip sveikąjį skaičių, o tai naudinga kai kuriose finansinėse situacijose. Sužinokite apie sintaksę, argumentus ir kaip naudoti DAY funkciją programoje „Excel“
Funkcija COUNTIF programoje „Excel“skaičiuoja langelių, atitinkančių tam tikrus kriterijus, skaičių, o tai gali būti naudinga daugeliu atvejų. Štai kaip „Excel“naudoti COUNTIF su viena cirterija
Funkcijos IF-THEN pavyzdžiai programoje „Excel“, kurią galite naudoti norėdami logiškai palyginti reikšmę ir tai, ko tikitės. Atnaujinta, kad būtų įtraukta „Excel 2019“