Ja jums ir vairākas Excel tabulas un vēlaties no šīm tabulām veikt dinamisku VLOOKUP funkciju, jums būs jāizmanto funkcija NETIEK. Šajā rakstā mēs uzzināsim, cik viegli varat mainīt uzmeklēšanas tabulu, vienkārši mainot uzmeklēšanas tabulas nosaukumu šūnā.
Vispārīgā dinamiskās tabulas VLOOKUP formula
= VLOOKUP (lookup_value, INDIRECT ("TableName"), col_index, 0) |
Uzmeklēšanas_vērtība: Vērtība, kuru meklējat.
Tabulas nosaukums: Tabula, kurā vēlaties meklēt uzmeklēšanas vērtību.
Kolonnas_indekss: Kolonnas numurs, no kura vēlaties izgūt datus.
Cerēsim uz piemēru, lai redzētu, kā tas darbojas.
Piemērs: izveidojiet dinamiskās uzmeklēšanas formulu, lai meklētu no atlasītās tabulas
piešķirts dienvidu pilsētās. Otrās tabulas nosaukums ir Rietumi, un tajā ir iekļauta informācija par tiem pašiem darbiniekiem, ja tie ir norīkoti Rietumu pilsētās.
Tagad mums ir jāiegūst darbinieku pilsētas vienā un tajā pašā vietā no abiem reģioniem.
Kā redzat attēlā, mēs esam sagatavojuši tabulu uz leju. Tas satur darbinieku ID. Mums ir jāiegūst pilsētas no dienvidiem un rietumiem, izmantojot vienu formulu.
Izmantojiet iepriekš minēto vispārīgo formulu, lai uzrakstītu šo formulu dinamiskajai VLOOKUP:
=MEKLĒŠANA(A24 USD,NETIEŠI(23 ASV dolāri), 3,0) |
Mēs esam bloķējuši atsauces, izmantojot $ zīmi, lai, kopējot formulu, tā ņemtu pareizās atsauces.
Ja neesat pazīstams ar atsauces bloķēšanu vai atbrīvošanu, varat to uzzināt šeit. Tas ir patiešām svarīgi, ja vēlaties apgūt Excel. |
Ierakstiet iepriekš minēto formulu šūnā B24, kopējiet visā diapazonā.
Var redzēt, ka tā ir dinamiski uzmeklējusi Dienvidu pilsētu no Dienvidu galda un Rietumu Pilsētu no Rietumu galda. Formulā mums nekas nebija jāmaina.
Kā tas darbojas?
Tā ir pamata VLOOKUP formula ar tikai INDIRECT funkcijas atšķirību. Kā jūs zināt, funkcija INDIRECT jebkuru teksta atsauci pārvērš faktiskā atsaucē, šeit mēs izmantojam to pašu INDIRECT funkcijas iespēju.
Ir svarīgi izmantot Excel tabulu vai nosaukt tabulas, izmantojot nosauktos diapazonus.
B24 mums ir formula VLOOKUP ($ A24, NETIEŠA (B $ 23), 3,0). Tas atrisinās līdz VLOOKUP ($ A24, NETIEŠS ("Dienvidi"), 3,0). Tagad netiešais pārvērš "dienvidus" par faktisko tabulas atsauci (pirmo tabulu esam nosaukuši par dienvidiem. Tādējādi formula tagad ir VLOOKUP ($ A24,Dienvidi, 3,0). Tagad VLOOKUP vienkārši uzmeklē DĀVANU tabulu.
Kad mēs kopējam formulas C24, formula kļūst par VLOOKUP ($ A24, NETIEŠA (23 ASV dolāri), 3,0). C23 pašlaik satur "West". Tādējādi formula galu galā atrisināsies līdz VLOOKUP ($ A24,Rietumi, 3,0). VLOOKUP šoreiz iegūst vērtību no Rietumu galda.
Tātad, jā, puiši, šādi jūs varat dinamiski VLOOKUP, izmantojot kombināciju VLOOKUP-INDIRECT. Es ceru, ka es biju pietiekami izskaidrojošs un tas jums palīdzēja. Ja jums ir šaubas par šo tēmu vai kādu citu ar excel VBA saistītu tēmu, jautājiet man komentāru sadaļā zemāk. Līdz tam turpiniet mācīties un saglabājiet izcilību.
Izmantojiet INDEX un MATCH, lai atrastu vērtību: Formulu INDEX-MATCH izmanto, lai dinamiski un precīzi meklētu vērtību noteiktā tabulā. Šī ir alternatīva funkcijai VLOOKUP, un tā novērš funkcijas VLOOKUP trūkumus.
Izmantojiet VLOOKUP no divām vai vairākām uzmeklēšanas tabulām | Lai meklētu no vairākām tabulām, mēs varam izmantot IFERROR pieeju. Meklējot augšup no vairākām tabulām, kļūda tiek uzskatīta par nākamās tabulas slēdzi. Vēl viena metode var būt If pieeja.
Kā veikt reģistrjutīgu meklēšanu programmā Excel | Excel VLOOKUP funkcija nav reģistrjutīga, un tā atgriezīs pirmo atbilstošo vērtību no saraksta. INDEX-MATCH nav izņēmums, taču to var mainīt, lai padarītu to reģistrjutīgu. Redzēsim, kā…
Meklējiet bieži parādīto tekstu ar kritērijiem programmā Excel | Meklēšana visbiežāk parādās tekstā diapazonā, kurā izmantojam funkciju INDEX-MATCH with MODE. Lūk, metode.
Populāri raksti:
50 Excel saīsnes, lai palielinātu produktivitāti | Ātrāk izpildiet savu uzdevumu. Šie 50 īsceļi ļaus jums strādāt vēl ātrāk programmā Excel.
Kā izmantot Excel VLOOKUP funkciju| Šī ir viena no visbiežāk izmantotajām un populārākajām Excel funkcijām, kas tiek izmantota, lai meklētu vērtību no dažādiem diapazoniem un lapām.
Kā lietot Excel Funkcija COUNTIF| Saskaitiet vērtības ar nosacījumiem, izmantojot šo apbrīnojamo funkciju. Jums nav jāfiltrē dati, lai saskaitītu noteiktas vērtības. Skaitītāja funkcija ir būtiska, lai sagatavotu informācijas paneli.
Kā lietot SUMIF funkciju programmā Excel | Šī ir vēl viena būtiska informācijas paneļa funkcija. Tas palīdz apkopot vērtības noteiktos apstākļos