Keli įdėti VLOOKUP „Excel“

Anonim


Kadangi esate čia, manau, kad norite ieškoti kai kurių verčių keliose lentelėse. Jei kurioje nors iš lentelių yra nurodyta paieškos reikšmė, norite jas nuskaityti naudodami „Excel“ VLOOKUP funkciją. Teisingai? Štai kaip tai padaryti.

Bendroji įdėtos VLOOKUP funkcijos formulė

= IFERROR (VLOOKUP (lookup_value, table1, col, 0), IFERROR (VLOOKUP (lookup_value, table2, col, 0), VLOOKUP (lookup_value, table3, col, 0)))

lookup_value:Tai vertė, kurios ieškote savo įraše.

1 lentelė, 2 lentelė, 3 lentelė,…:Tai yra lentelės, kuriose žinote, kad vertė egzistuoja.

col:Lentelės stulpelio numeris, iš kurio norite gauti vertę.

0: Tai skirta tiksliam atitikimui. Jei norite apytiksliai suderinti, naudokite 1.

Turėkime pavyzdį, kad viskas būtų aišku.

Įdėtų VLOOKUP naudojimas kelioms lentelėms ieškoti

Pirmiausia sukurkime scenarijų. Tarkime, kad mes vedame tris jogos pamokas. Dienos pabaigoje rasite riešo juostą, kurioje yra Jonas. Dabar jūs žinote, kad Jonas priklauso vienai iš trijų klasių. Norėdami ieškoti Johno visose trijose klasėse, IFERROR funkcijose turėsime įdėti įdėtą arba susietą VLOOKUP funkciją.

Čia norime visose trijose lentelėse ieškoti Jono, naudojant VLOOKUP, ir gauti jo telefono numerį.

Naudodami aukščiau pateiktą bendrąją formulę, mes įdedame šią formulę į langelį E12.

= IFERROR (VLOOKUP (D12, B2: C7,2,0), IFERROR (VLOOKUP (D12, F2: G7,2,0), VLOOKUP (D12, J2: K7,2,0))

Čia, D12 yra mūsų paieškos vertė.

B2: C7, F2: G7, ir J2: K7 yra lentelės, kuriose norime ieškoti.

2 yra stulpelių skaičius lentelių, iš kurių norime gauti skaičių. (Čia kiekvienos lentelės stulpelio numeris yra tas pats, tačiau skirtinguose duomenų rinkiniuose jis gali skirtis).

Kai paspausite įvesties mygtuką, jis nuskaitys Jono numerį.

Kaip tai veikia

Technika paprasta. Kaip žinome, VLOOKUP išmeta klaidą #N/A, kai nepavyksta rasti paieškos vertės pateiktoje lentelėje, o funkcija IFERROR grąžina nurodytą reikšmę, jei pateikė #N/A klaidą. Mes naudojame šias savybes savo naudai.

Vykdomas pirmasis VLOOKUP. Pirmoje lentelėje nepavyksta rasti Jono. Pateikiama #N/A klaida. Dabar ši funkcija yra įtraukta į funkciją IFERROR. Kadangi pirmoji VLOOKUP formulė IFERROR padavė #N/A, vykdoma antroji IFERROR dalis, kurioje vėl yra IFERROR funkcija.
Kitame ture VLOOKUP ieško Johno antroje lentelėje F2: G7. Tai vėl nepavyksta ir IFERROR perkelia valdiklį į kitą dalį. Šioje dalyje mes turime tik funkciją VLOOKUP, bet šį kartą ji trečioje lentelėje J2: K7 randa johną ir grąžina skaičių.

Pastaba: Anksčiau pateiktame pavyzdyje buvome tikri, kad Jonas yra vienos iš trijų lentelių dalis. Bet jei nesate tikri, ar jūsų lentelėse yra šios vertės, ar ne, tada naudokite kitą IFERROR funkciją, kuri nurodo grąžą „Vertė nerasta jokioje lentelėje“.

= IFERROR (VLOOKUP (D12, B2: C7,2,0), IFERROR (VLOOKUP (D12, F2: G7,2,0), IFERROR (VLOOKUP (D12, J2: K7,2,0), "Negali rasti ")))

Taigi taip, vaikinai, taip galite pažvelgti į kelias lenteles. Tai nėra pats elegantiškiausias būdas ieškoti kelių lentelių, tačiau mes turime tai. Yra ir kitų būdų tai padaryti. Vienas iš būdų yra turėti bendrą visų klasių duomenų rinkinį viename pagrindiniame faile. Kitas visada yra VBA.

Tikiuosi, kad buvau pakankamai aiškinantis. Jei turite kokių nors abejonių dėl šio straipsnio ar bet kurio kito „Excel“ ar VBA susijusio straipsnio, praneškite man toliau pateiktame komentarų skyriuje.

Funkcija IFERROR ir VLOOKUP | Funkcija „VLOOKUP“ yra nuostabi funkcija, tačiau dar geriau veikia naudojant IFERROR funkciją. Funkcija IFERROR naudojama surasti bet kokias klaidas, kurias grąžina funkcija VLOOKUP.

ISERROR ir VLOOKUP funkcija | Šis derinys grąžina TRUE, jei funkcija VLOOKUP sukelia klaidą.

17 dalykų apie „Excel“ VLOOKUP | Sužinokite 17 nuostabių „VLOOKUP“ funkcijų vienu ypu.

PAŽYMĖTI kelias vertes | Ieškoti kelių atitikčių naudojant funkciją INDEX-MATCH.

Populiarūs straipsniai:

50 „Excel“ nuorodų, skirtų produktyvumui padidinti | Greičiau atlikite savo užduotį. Šie 50 sparčiųjų klavišų leis dar greičiau dirbti naudojant „Excel“.

Funkcija VLOOKUP „Excel“ | Tai yra viena iš dažniausiai naudojamų ir populiariausių „Excel“ funkcijų, naudojama norint ieškoti vertės iš įvairių diapazonų ir lapų.

COUNTIF „Excel 2016“ | Naudodami šią nuostabią funkciją, suskaičiuokite reikšmes su sąlygomis. Norint skaičiuoti konkrečią vertę, nereikia filtruoti duomenų. Skaitiklio funkcija yra būtina norint paruošti prietaisų skydelį.

Kaip naudoti SUMIF funkciją „Excel“ | Tai dar viena esminė prietaisų skydelio funkcija. Tai padeda apibendrinti vertes konkrečiomis sąlygomis.