Kaip rasti duomenis naudojant VLOOKUP programoje „Excel“

Turinys:

Kaip rasti duomenis naudojant VLOOKUP programoje „Excel“
Kaip rasti duomenis naudojant VLOOKUP programoje „Excel“
Anonim

Ką žinoti

ir paspauskite

  • Įveskite.
  • Argumentas range_lookup yra neprivalomas. Jei norite tiksliai atitikti, naudokite TRUE ir FALSE, jei norite tiksliai atitikti.
  • N/A ir REF klaidos atsiranda dėl trūkstamų arba neteisingų argumentų lookup_value, table_masyvo arba range_lookup.
  • „Excel“funkcija VLOOKUP, kuri reiškia „vertikalią peržiūrą“, suranda reikšmę pirmame diapazono stulpelyje ir grąžina reikšmę bet kuriame kitame tos pačios eilutės stulpelyje. Jei negalite rasti, kuriame langelyje yra konkrečių duomenų, VLOOKUP yra veiksmingas būdas tiems duomenims rasti. Tai ypač naudinga milžiniškose skaičiuoklėse, kuriose sunku rasti informaciją. Šios instrukcijos taikomos „Excel“, skirta „Microsoft 365“, „Excel 2019“, 2016, 2013, 2010, „Excel“, skirta „Mac“, ir „Excel Online“.

    Kaip veikia VLOOKUP funkcija

    VLOOKUP kaip išvestį paprastai pateikia vieną duomenų lauką.

    Kaip tai veikia:

    1. Pateikiate pavadinimą arba lookup_value, kuris nurodo VLOOKUP, kurioje duomenų lentelės eilutėje reikia ieškoti norimų duomenų.
    2. Stulpelio numerį pateikiate kaip col_index_num argumentą, kuris nurodo VLOOKUP, kuriame stulpelyje yra jūsų ieškomi duomenys.
    3. Funkcija ieško lookup_value pirmame duomenų lentelės stulpelyje.
    4. Tada

    5. VLOOKUP suranda ir grąžina informaciją iš stulpelio numerio, kurį apibrėžėte col_index_num, iš tos pačios eilutės kaip ir paieškos reikšmė.

    VLOOKUP Funkcijos argumentai ir sintaksė

    Image
    Image

    VLOOKUP funkcijos sintaksė yra:

    =VLOOKUP(paieškos_vertė, lentelės_masyvas, col_index_num, range_lookup)

    Funkcija VLOOKUP gali atrodyti paini, nes joje yra keturi argumentai, tačiau ją naudoti paprasta.

    Keturi funkcijos VLOOKUP argumentai yra tokie:

    lookup_value (privaloma): reikšmė, kurios reikia ieškoti pirmajame lentelės masyvo stulpelyje.

    table_masyvo (būtina) – tai duomenų lentelė (ląstelių diapazonas), kurios VLOOKUP ieško, kad rastų jums reikalingą informaciją.

    • Table_masyve turi būti bent du duomenų stulpeliai
    • Pirmajame stulpelyje turi būti lookup_value

    col_index_num (privaloma) – tai vertės, kurią norite rasti, stulpelio numeris.

    • Numeravimas prasideda 1 stulpeliu
    • Jei nurodote skaičių, didesnį nei lentelės masyvo stulpelių skaičius, funkcija grąžins REF! klaida

    range_lookup (pasirenkama) – nurodo, ar peržvalgos reikšmė patenka į lentelės masyve esantį diapazoną, ar ne. Argumentas „range_lookup“yra „TRUE“arba „FALSE“. Apytiksliai atitikčiai naudokite TRUE, o tiksliam atitikimui – FALSE. Jei praleista, pagal numatytuosius nustatymus reikšmė yra TRUE.

    Jei diapazono_žvalgos argumentas yra TRUE, tada:

    • Lookup_value yra reikšmė, kurią norite patikrinti, ar ji patenka į table_array apibrėžtą diapazoną.
    • Table_masyve yra visi diapazonai ir stulpelis, kuriame yra diapazono reikšmė (pvz., didelė, vidutinė arba žema).
    • Argumentas col_index_num yra gauta diapazono reikšmė.

    Kaip veikia Range_Lookup argumentas

    Image
    Image

    Naudoti pasirenkamą range_lookup argumentą daugeliui žmonių sunku suprasti, todėl verta pažvelgti į trumpą pavyzdį.

    Aukščiau pateiktame paveikslėlyje pateiktame pavyzdyje naudojama funkcija VLOOKUP, kad rastų nuolaidų normą, atsižvelgiant į įsigytų prekių skaičių.

    Pavyzdys rodo, kad nuolaida perkant 19 prekių yra 2 %, nes 19 yra tarp 11 ir 21 paieškos lentelės stulpelyje Quantity.

    Todėl VLOOKUP grąžina reikšmę iš antrojo peržvalgos lentelės stulpelio, nes toje eilutėje yra to diapazono minimumas. Kitas būdas nustatyti diapazono paieškos lentelę būtų sukurti antrą didžiausią stulpelį, kurio mažiausiai 11, o daugiausiai 20. Tačiau rezultatas veikia taip pat.

    Pavyzdyje naudojama ši formulė su funkcija VLOOKUP, kad būtų galima rasti nuolaidą įsigytų prekių kiekiui.

    =VLOOKUP(C2, $C$5:$D$8, 2, TRUE)

    • C2: tai yra paieškos reikšmė, kuri gali būti bet kuriame skaičiuoklės langelyje.
    • $C$5:$D$8: tai fiksuota lentelė su visais norimais naudoti diapazonais.
    • 2: tai diapazono paieškos lentelės stulpelis, kurį norite grąžinti funkcijai LOOKUP.
    • TRUE: įjungia šios funkcijos funkciją range_lookup.

    Kai paspausite Enter ir rezultatas grįš pirmajame langelyje, galite automatiškai užpildyti visą stulpelį, kad peržiūrėtumėte likusių langelių diapazono rezultatus. paieškos stulpelis.

    Argumentas „range_lookup“yra įtikinamas būdas suskirstyti įvairių skaičių stulpelius į įvairias kategorijas.

    VLOOKUP Klaidos: N/A ir REF

    Image
    Image

    Funkcija VLOOKUP gali grąžinti šias klaidas.

    N/A yra klaida „vertė nepasiekiama“ir įvyksta esant šioms sąlygoms:

    • lookup _value nerasta pirmame argumento table_array stulpelyje
    • Argumentas Table_array yra netikslus. Pavyzdžiui, argumente gali būti tuščių stulpelių kairėje diapazono pusėje
    • Argumentas Range_lookup nustatytas į FALSE, o tikslios argumento lookup_value atitikties negalima rasti pirmame table_array stulpelyje.
    • Argumentas range_lookup nustatytas į TRUE, o visos reikšmės pirmame table_masyvo stulpelyje yra didesnės nei lookup_value

    REF! („nuoroda už diapazono“) klaida įvyksta, jei col_index_num yra didesnis nei table_masyvo stulpelių skaičius.

    Rekomenduojamas: