Ieškoti iš kintamųjų lentelių naudojant INDIRECT

Turinys:

Anonim

Jei turite kelias „Excel“ lenteles ir norite atlikti dinaminę VLOOKUP funkciją iš šių lentelių, turėsite naudoti funkciją NETIESIOGINĖ. Šiame straipsnyje sužinosime, kaip lengvai galite pakeisti savo peržiūros lentelę, tiesiog pakeisdami peržiūros lentelės pavadinimą ląstelėje.

Bendroji dinaminės lentelės VLOOKUP formulė

= VLOOKUP (lookup_value, INDIRECT ("TableName"), col_index, 0)

Lookup_value: Vertė, kurios ieškote.

Lentelės pavadinimas: Lentelė, kurioje norite ieškoti paieškos vertės.

Stulpelis_indeksas: Stulpelio numeris, iš kurio norite gauti duomenis.

Tikėkimės pavyzdžio, kad pamatytume, kaip tai veikia.

Pavyzdys: sukurkite dinaminės paieškos formulę, kad galėtumėte ieškoti iš pasirinktos lentelės

paskirtas pietiniuose miestuose. Antroji lentelė vadinama Vakarais ir joje yra tų pačių darbuotojų duomenys, kai jie yra paskirti Vakarų miestuose.

Dabar turime gauti abiejų regionų darbuotojų miestus toje pačioje vietoje.

Kaip matote paveikslėlyje, mes paruošėme lentelę. Jame yra darbuotojų ID. Turime gauti miestus iš pietų ir vakarų pagal vieną formulę.

Taikykite aukščiau pateiktą bendrąją formulę, kad parašytumėte šią dinaminio VLOOKUP formulę:

=VLOOKUP(24 USD,NETIESIOGINIS(23 USD), 3,0)

Mes užrakinome nuorodas naudodami $ ženklą, kad kopijuodami formulę jis gautų tinkamas nuorodas.

Jei nesate susipažinę su nuorodų užrakinimu ar atleidimu, galite to išmokti čia. Tai tikrai svarbu, jei norite įvaldyti „Excel“.

Parašykite aukščiau pateiktą formulę langelyje B24, nukopijuokite visą diapazoną.

Matote, kad jis dinamiškai pažvelgė į pietų miestą nuo pietų stalo ir į vakarų miestą. Mums nereikėjo nieko keisti formulėje.

Kaip tai veikia?

Tai yra pagrindinė VLOOKUP formulė, kurioje skiriasi tik INDIRECT funkcija. Kaip žinote, funkcija INDIRECT bet kokią teksto nuorodą paverčia faktine nuoroda, čia mes naudojame tas pačias INDIRECT funkcijos galimybes.

Svarbu naudoti „Excel“ lentelę arba pavadinti lenteles pavadintais intervalais.

B24 turime formulę VLOOKUP ($ A24, NETIESIOGINĖ (B $ 23), 3,0). Tai išsprendžia VLOOKUP ($ A24, NETIESIOGINĖ ("Pietų"), 3,0). Dabar netiesioginis paverčia „Pietus“ į faktinę lentelės nuorodą (pirmąją lentelę pavadinome Pietų. Taigi formulė dabar yra VLOOKUP ($ A24,Pietų, 3,0). Dabar VLOOKUP tiesiog žiūri į pietų lentelę.

Kai kopijuojame formules C24, formulė tampa VLOOKUP ($ A24, INDIRECT (23 USD), 3,0). C23 šiuo metu yra „Vakarai“. Taigi formulė galiausiai išspręs VLOOKUP ($ A24,Vakarai, 3,0). „VLOOKUP“ šį kartą gauna vertę iš „West“ stalo.

Taigi taip, vaikinai, šitaip galite dinamiškai VLOOKUP, naudodami VLOOKUP-INDIRECT kombinaciją. Tikiuosi, kad buvau pakankamai aiškus ir tai jums padėjo. Jei turite kokių nors abejonių dėl šios ar kitos su „VBA“ susijusios „Excel“ temos, paklauskite manęs komentarų skiltyje žemiau. Iki tol mokykis ir tobulėk.

Norėdami ieškoti vertės, naudokite INDEX ir MATCH: INDEX-MATCH formulė naudojama dinamiškai ir tiksliai ieškoti vertės tam tikroje lentelėje. Tai yra alternatyva funkcijai VLOOKUP ir ji pašalina VLOOKUP funkcijos trūkumus.

Naudokite VLOOKUP iš dviejų ar daugiau peržiūros lentelių | Norėdami ieškoti iš kelių lentelių, galime taikyti IFERROR metodą. Žvelgiant aukštyn iš kelių lentelių, klaida laikoma kitos lentelės jungikliu. Kitas metodas gali būti If metodas.

Kaip atlikti didžiųjų ir mažųjų raidžių paiešką „Excel“ | „Excel“ funkcija VLOOKUP neskiria didžiųjų ir mažųjų raidžių ir grąžins pirmąją atitiktį iš sąrašo. „INDEX-MATCH“ nėra išimtis, tačiau jį galima pakeisti, kad būtų skiriamos didžiosios ir mažosios raidės. Pažiūrėkime, kaip…

Dažnai rodomo teksto paieška naudojant „Excel“ kriterijus | Dažniausiai paieška rodoma tekste diapazone, kuriame naudojame funkciją INDEX-MATCH with MODE. Štai metodas.

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“.

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

Kaip naudotis „Excel“ Funkcija COUNTIF| Naudodami šią nuostabią funkciją, suskaičiuokite reikšmes su sąlygomis. Norint suskaičiuoti konkrečias vertes, 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