Enhavtabelo
En Microsoft Excel, la VLOOKUP-funkcio estas ĝenerale uzata por ĉerpi datumojn bazitajn sur serĉvaloro en kolumno aŭ gamo da ĉeloj. En ĉi tiu artikolo, vi prezentiĝos al la 10 plej bonaj ekzemploj kaj praktikoj kun la funkcio VLOOKUP .
Elŝutu Praktikan Laborlibron
Vi povas elŝutu la Excel-libron, kiun ni uzis por prepari ĉi tiun artikolon.
Praktiku Kun VLOOKUP.xlsx
Enkonduko al la Funkcio VLOOKUP
- Funkcia celo:
La VLOOKUP-funkcio estas uzata por rigardi por donita valoro en la plej maldekstra kolumno de donita tabelo, kaj poste liveras valoron en la sama vico de specifita kolumno.
- Sintakso:
=VLOOKUP(serĉa_valoro, tabelo_tabelo, kol_indekso, [gamo_rigardo])
- Argumentoj Klarigo:
Argumento | Bezonata/Laŭvola | Klarigo |
---|---|---|
serĉa_valoro | Bezonata | La valoro, kiun ĝi serĉas en la plej maldekstra kolumno de la donita tabelo. Povas esti ununura valoro aŭ tabelo de valoroj. |
tabelo | Bezonata | La tabelo en kiu ĝi serĉas la serĉan_valoron en la plej maldekstra klavo. |
kol_index_num | Bezonata | La nombro de la kolumno en la tabelo el kiu valoro devas estivi tuj montros la rezultajn datumojn. |
Nun vi povas ŝanĝi iun ajn el la nomoj aŭ monatoj de la Vendisto kaj Monato falumenoj kaj trovu la respondajn eligojn en Ĉelo C17 tuj.
Legu Pli: VLOOKUP kun Dropdown List en Excel
💡 Aferoj Konsiderindaj
- La serĉa_valoro povas esti ununura valoro aŭ tabelo de valoroj. Se vi enigas tabelon da valoroj, la funkcio serĉos ĉiun el la valoroj en la plej maldekstra kolumno kaj resendos la valorojn de la sama vico el la specifita kolumno.
- La funkcio serĉos proksimuman kongruon se la [range_lookup] argumento estas agordita al 1. En tiu kazo, ĝi ĉiam serĉos la malsupran plej proksiman valoron de la lookup_value , ne la supran plej proksiman.
- Se la col_index_number estas frakcio anstataŭ entjero, Excel mem konvertos ĝin en la pli malaltan entjeron. Sed ĝi altigos #VALOR! eraro se la kol_index_number estas nula aŭ negativa.
Konkludaj Vortoj
Mi esperas, ke ĉiuj uzoj de la VLOOKUP funkcio en ĉi tiu artikolo nun helpos vin apliki ilin en viaj Excel-kalkultabeloj ĉerpante datumojn bazitajn sur serĉvaloro. Se vi havas demandojn aŭ komentojn, bonvolu sciigi min en la komenta sekcio. Aŭ vi povas kontroli niajn aliajn artikolojn rilatajn al Excel-funkcioj en ĉi tiu retejo.
revenis. [gamo_rigardo] Laŭvola Diras ĉu preciza aŭ parta kongruo de la serĉo_valoro estas postulata. 0 por preciza kongruo, 1 por parta kongruo. Defaŭlte estas 1 (parta kongruo).- Revena Parametro:
Donas la valoron de la sama vico de la specifita kolumno de la donita tabelo, kie la valoro en la plej maldekstra kolumno kongruas kun la serĉo_valoro.
10 Plej bonaj Praktikoj kun VLOOKUP en Excel
Ni klasifikis la malfacilecnivelojn de la uzoj de la funkcio VLOOKUP en tri kategoriojn: Komencanto, Modera kaj Altnivela .
1. Ekzemploj kaj Praktikoj de komencanta nivelo kun VLOOKUP
i. VLOOKUP por Trovi Specifajn Datumojn aŭ Tabelon Horizontale de Tablo
En la sekva tabelo, kelkaj vendaj datumoj estis registritaj por la vendisto. En nia unua ekzemplo de la funkcio VLOOKUP , ni eltiros la vendorekordon de specifita vendisto.
Ekzemple, ni ricevos la vendorekordon de Petro el la tabelo.
En la eligo Ĉelo C16 , la postulata formulo estos:
=VLOOKUP(B16,B5:E13,{2,3,4},FALSE)
Post premado de Enigu , vi tuj ricevos la fakon, monaton kaj vendovaloron en horizontala tabelo. En ĉi tiu funkcio, ni difinis la kolumnindekson de tri Kolumnoj C, D kaj E en tabelo de {2,3,4} . Do, lafunkcio redonis la eltiritajn valorojn de ĉiuj tiuj tri kolumnoj.
Legu Pli: Kiel eltiri Datumojn de Multoblaj Laborfolioj en Excel (4 Rapidaj Vojoj)
ii. VLOOKUP Praktiku kun Nomita Gamo en Excel
En la unua argumento de la VLOOKUP funkcio, ni povas difini la tabelon aŭ tabelajn datumojn kun nomita gamo . En la antaŭa ekzemplo, la elektita tabelo aŭ tabeldatumintervalo estis B5:E13 . Sed ĉi tie ni nomos ĉi tiun gamon da datumoj kiel Vendaj_Datumoj.
Por fari tion, ni devas simple elekti la tabelon kaj poste redakti la nomon en la Noma Skatolo situanta sur la maldekstra supra angulo de la kalkultabelo.
Nun, la formulo uzata en la antaŭa ekzemplo aspektos tiel kun la difinita nomita gamo:
=VLOOKUP(B16,Sales_Data,{2,3,4},FALSE)
Post premado de Enter , ni povos ĉerpi similajn datumojn kiel trovite en la antaŭa sekcio.
iii. Kategoriigi Datumojn per VLOOKUP en Excel
En ĉi tiu ekzemplo, ni aldonis kroman kolumnon nomitan Kategorio ekster la datuma tabelo aŭ tabelo. Kion ni faros ĉi tie estas kategoriigi la fakojn per A, B aŭ C surbaze de la dua tabelo malsupre.
📌 Paŝo 1:
➤ Elektu Ĉelon F5 kaj tajpu:
=VLOOKUP(C5,$C$16:$D$18,2,FALSE)
➤ Premu Enigu kaj la funkcio revenos A ĉar ĉi tiu alfabeto indikas la Janzon fako.
📌 Paŝo 2:
➤ Nun uzu Plenigi Tenilon por aŭtomate plenigi la tutan Kolumnon F kaj vi estos montritaj ĉiuj kategorioj laŭ la fakaj nomoj.
2. Moderaj Nivelaj Ekzemploj kaj Praktikoj kun VLOOKUP
i. Montrante Erarmesaĝon Se Datumoj Ne Trovitas kun VLOOKUP
Foje, ni eble ne povos trovi aŭ ĉerpi la datumojn laŭ nia difinita kriterio. En tiu kazo, la funkcio VLOOKUP resendos eraron kiu aspektas sufiĉe stranga en la datumtabelo. Ni povas anstataŭigi tiun erarmesaĝon per personigita deklaro, kiel “Ne Trovita” aŭ “Datumoj Ne Disponeblaj”.
Ekzemple, ni trovos la vendorekordo de Roberto sed ĉi tiu nomo ne estas havebla en la Vendisto kolumno. Do, ni uzos la funkcion IFERROR ĉi tie kaj ĉi tiu funkcio difinos mesaĝon, kiu estos montrata kiam la funkcio ne povos kongrui kun la donita kriterio.
En Ĉelo C16 , la postulata formulo kun IFERARO kaj VLOOKUP funkcioj estos:
=IFERROR(VLOOKUP(B16,Sales_Data,{2,3,4},FALSE),"Not Found")
Nun premu Enigu kaj vi trovos la personigitan deklaron "Ne Trovita" ĉar la funkcio ne povis ĉerpi ajnajn datumojn pro manko de la nomo 'Roberto en Kolumno B .
ii. VSERĈO valoro enhavanta kroman spacon(j)
Nia serĉvaloro povus enhavi kaŝitan spaconkelkfoje. En tiu kazo, nia serĉvaloro ne povas esti kongrua kun la respondaj nomoj ĉeestantaj en Kolumno B . Do, la funkcio resendos eraron kiel montrite en la sekva bildo.
Por eviti ĉi tiun erarmesaĝon kaj forigi spacon antaŭ ol komenci serĉi la specifitan valoron, ni devas uzi la TRIM funkcio interne. La TRIM-funkcio tranĉas la nenecesan spacon de la serĉvaloro.
Ĉar Ĉelo B16 enhavas kroman spacon ĉe la fino de la nomo- Petro, la postulata formulo por serĉi la nomon Petro nur sen ia spaco en la eligo Ĉelo C16 estos:
=VLOOKUP(TRIM(B16),B5:E13,{2,3,4},FALSE)
Post premado Enigu , vi trovos la ĉerpitajn datumojn por Petro.
iii. VLOOKUP kun MATCH Funkcio en Excel
En ĉi tiu sekcio, ni serĉos du difinitajn kriteriojn kune kun kolumnoj kaj vicoj. En ĉi tiu dudirekta serĉo, ni devas uzi la funkcion MATCH por difini la kolumnon de la elektita tabelo.
Ekzemple, surbaze de la sekva datumaro, ni povas eltiri ajnan. speco de vendorekordo por difinita vendisto, estu Antonio kaj ni trovos lian fakon ĉi tie.
En la eligo Ĉelo C18 , la postulata formulo kun la funkcioj MATCH kaj VLOOKUP estos:
=VLOOKUP(C16,B4:E13,MATCH(C17,B4:E4,0),FALSE)
Premu Enigu kaj la formulo resendos 'Janzo' kiel Antonio laboras en la ĝinzofako.
Vi povas ŝanĝi la eligkriteriojn en Ĉelo C17 kaj aliaj respondaj vendaj registroj aperos tuj. Vi ankaŭ povas ŝanĝi la nomon de la vendisto en Ĉelo C16 por trovi vendajn datumojn ankaŭ por aliaj vendistoj.
Legu Pli: INDEXA MATCH vs VLOOKUP Funkcio (9 Ekzemploj)
iv. Eltiri datumojn bazitajn sur parta kongruo kun VLOOKUP
VLOOKUP funkcio ankaŭ funkcias kun la uzo de ĵokeraj signoj per kiuj ni povas serĉi parta kongruo en la tabelo kaj eltiri la respondajn datumojn.
Ekzemple, ni povas serĉi la realan nomon kun parta teksto “ton” nur kaj tiam ni serĉos ĉerpi la vendan registron por tiu vendisto.
La postulata formulo en Ĉelo C16 estu:
=VLOOKUP("*ton*",B5:E13,{2,3,4},FALSE)
Post premado Enigu , la formulo resendos la vendajn datumojn por Antonio ĉar ĉi tiu nomo enhavas la specifitan tekston- “ton” .
Legu Pli: VLOOKUP kun Ĝojera en Excel (3 Metodoj)
v. Eltiri la Lastan Valoron en Listo per VLOOKUP
Eltiri la lastan aŭ finan valoron en longa gamo da ĉeloj estas tro simpla kun la VLOOKUP funkcio.
En la sekva bildo, Kolumno B enhavas nombrojn kun hazardaj valoroj. Ni ĉerpos la lastan valoron el ĉi tiu kolumno aŭ la gamo de ĉeloj B5:B14 .
La necesa formulo kun la VLOOKUP funkcio en la eligo Ĉelo D8 estos:
=VLOOKUP(9.99999999999999E+307,$B$5:$B$14,TRUE)
Premu Enigu kaj vi ricevos la valoron ĉeestanta en la lasta ĉelo en tiu kolumno.
🔎 Kiel Funkcias la Formulo?
- En ĉi tiu funkcio, la serĉvaloro estas grandega nombro, kiun oni devas serĉi en la gamo de ĉeloj B5:B14 .
- La serĉkriterioj ĉi tie en la tria argumento estas VERA kiu indikas la proksimuman kongruon de tiu nombro.
- La funkcio VLOOKUP serĉas ĉi tiun grandegan valoron kaj redonas la lastan valoron bazitan sur la proksimuma kongruo. ĉar la funkcio ne povas trovi la difinitan nombron en la kolumno.
Legu Pli: Excel VLOOKUP por Trovi Lastan Valoron en Kolumno (kun Alternativoj)
Similaj legaĵoj
- VLOOKUP Ne Funkcias (8 Kialoj kaj Solvoj)
- Excel LOOKUP vs VLOOKUP: Kun 3 Ekzemploj
- Kio Estas Tabelo en VLOOKUP? (Klarigite kun Ekzemploj)
- Uzu VLOOKUP kun Multoblaj Kriterioj en Excel (6 Metodoj + Alternativoj)
- Kiel Fari VLOOKUP kun Ĵetanta en Excel (2 Metodoj)
3. Altnivelaj Ekzemploj kaj Praktikoj kun VLOOKUP
i. VLOOKUP por Trovi uskle-distintan Tekston en Excel
Foje, ni eble devos serĉi la uskle-distintajn kongruojn kaj poste ĉerpi la datumojn. En la sekva tabelo, Kolumno B estisiom modifita kaj se vi rimarkas, ĉi tiu kolumno havas nun la nomon 'Simon' trifoje sed ĉiu el ili kun malsamaj kazoj.
Ni serĉos la ĝustan nomon ' SIMON' kaj eltiru la vendajn datumojn surbaze de la kongruo.
La postulata formulo en la eligo Ĉelo C16 estos:
=VLOOKUP(TRUE, CHOOSE({1,2,3,4}, EXACT(B16, B5:B13), C5:C13,D5:D13,E5:E13), {2,3,4}, FALSE)
Post premado de Enigu vi aperos la respondajn vendajn datumojn por la ĝusta nomo 'SIMON' nur.
🔎 Kiel Funkcias la Formulo?
- La serĉa tabelo de la VLOOKUP funkcio estis difinita kun la kombinaĵo de ELEKTI kaj EXACT funkcioj.
- La EXACT funkcio ĉi tie serĉas la kazon -sentemaj kongruoj de la nomo SIMON en la gamo de ĉeloj B5:B13 kaj liveras tabelon de:
{FALSA;FALSA;FALSA;FALSA;FALSA; FALSA;FALSA;VERA;FALSA
- ELEKTI funkcio ĉi tie ĉerpas la tutan tabeldatenojn sed nur la unua kolumno montras la buleajn valorojn (VERA kaj FALSA ) anstataŭ la vendisto nomoj.
- VLOOKUP funkcio serĉas la specifitan bulean valoron VERA en tiu ĉerpita datumoj kaj poste liveras la disponeblajn vendajn registrojn bazitajn sur la vico-numero de la kongrua. serĉvaloro VERA .
Legu Pli: Kiel fari VLOOKUP uskle-sentema en Excel (4 Metodoj)
ii. Uzo de Drop-Down List Items kiel VLOOKUPValoroj
Anstataŭ ŝanĝi la nomon aŭ aliajn kriteriojn permane, ni povas ankaŭ krei la fallistojn por la difinitaj kriterioj kaj ĉerpi datumojn. En la sekva tabelo, la vendaj valoroj de kelkaj vendistoj estis registritaj dum tri malsamaj monatoj. Sub la ĉefa tabelo, ni kreos du falmenuojn por la vendistoj kaj monatoj.
📌 Paŝo 1:
➤ Elektu Ĉelon C15 kie la fallisto estos asignita.
➤ El la rubando Datumoj , elektu Datuman Validadon. el la Datumaj Iloj falu-malsupren.
Dialogkesto aperos.
📌 Paŝo 2:
➤ En la skatolo Permesi , elektu la opcion Listo .
➤ En la >Fonto kesto, specifu la gamon de ĉeloj enhavantaj la nomojn de ĉiuj vendistoj.
➤ Premu OK kaj vi finis kun la kreado de la unua falmenuo.
Kiel en la suba bildo, vi trovos falliston por ĉiuj vendistoj.
Simile, vi devas krei alian falliston. por la gamo de ĉeloj (C4:E4) enhavantaj la nomojn de la monatoj.
📌 Paŝo 3. :
➤ Nun elektu la nomon Antonio el la menuo Vendisto .
➤ Elektu la monatan nomon Feb. de la Monato falumenuo .
➤ Fine, en la eligo Ĉelo C17 , la responda formulo estos:
=VLOOKUP(C15,B5:E13,MATCH(C16,B4:E4,0),FALSE)
➤ Premu Enigu kaj