Ako používať VLOOKUP pre riadky v programe Excel (s alternatívami)

  • Zdieľajte To
Hugh West

Funkcia VLOOKUP sa vo všeobecnosti používa na hľadanie hodnoty v najľavejšom stĺpci tabuľky a funkcia vráti hodnotu v rovnakom riadku zo zadaného stĺpca. V tomto článku sa dozviete, ako môžete použiť túto VLOOKUP na vyhľadávanie hodnôt v riadkoch a extrahovanie údajov na základe zadaných kritérií.

Stiahnite si cvičebnicu

Môžete si stiahnuť zošit programu Excel, ktorý sme použili na prípravu tohto článku.

VLOOKUP pre Rows.xlsx

4 metódy používania funkcie VLOOKUP pre riadky v programe Excel

1. Použitie funkcie MATCH na definovanie čísla stĺpca z riadkov vo VLOOKUP

Na nasledujúcom obrázku je zobrazený súbor údajov s množstvami predajov niekoľkých predajcov počas po sebe nasledujúcich šiestich mesiacov v roku. VLOOKUP funkcia na získanie hodnoty predaja predajcu v zadanom mesiaci.

Hoci Funkcia VLOOKUP hľadá hodnotu v ľavom stĺpci alebo vo vertikálnom rozsahu buniek, tu môžeme použiť MATCH funkcia na definovanie čísla stĺpca pre zadaný mesiac z hlavičiek mesiacov v rozsahu od C4 až H4.

Predpokladajme, že chceme poznať predajnú hodnotu Jordan v mesiaci apríl .

Vo výstupe Bunka E15 , požadovaný vzorec bude:

=VLOOKUP(E13,B5:H11,MATCH(E14,B4:H4,0),FALSE)

Po stlačení Vstúpte na stránku , získate predajnú hodnotu Jordánska v apríli naraz.

V tomto vzorci sa MATCH definuje číslo stĺpca pre VLOOKUP funkciu. VLOOKUP Funkcia potom použije toto číslo stĺpca na extrakciu údajov na základe zadaného mesiaca zo záhlaví mesiacov.

2. Používanie viacerých riadkov pomocou funkcie VLOOKUP v programe Excel

Teraz vidíte súbor údajov s niekoľkými úpravami. Naša tabuľka údajov teraz predstavuje porovnateľné hodnoty predaja za tri fixné mesiace v dvoch rôznych rokoch.

V tejto časti použijeme funkciu VLOOKUP pre viacero riadkov obsahujúcich roky a mesiace. Napríklad získame hodnotu predaja Jordánska v mesiaci február v roku 2021.

Požadovaný vzorec s VLOOKUP a MATCH funkcie v Bunka E17 bude:

=VLOOKUP(E14,B6:H12,MATCH(E16&E15,C4:H4&C5:H5,0)+1,FALSE)

Po stlačení Vstúpte na stránku , zistíte predajnú hodnotu za stanovených podmienok.

🔎 Ako vzorec funguje?

  • Používanie Ampersand (&) pripojí vybraný mesiac a rok z Bunky E15 a E16 .
  • Vyhľadávacie pole v MATCH funkcia bola definovaná pomocou poľa dvojíc obsahujúcich všetky roky a mesiace spojené Ampersand (&) .
  • Vo vyhľadávacom poli MATCH boli vybrané dva rozsahy buniek počnúc Stĺpec C . Takže pridaním '1' na MATCH v treťom argumente funkcie VLOOKUP vzorec zohľadní index čísla návratového stĺpca na základe celého poľa B6:H12 .

Prečítajte si viac: Ako VLOOKUP s viacerými podmienkami v programe Excel (2 metódy)

3. Kombinácia funkcie VLOOKUP s funkciou stĺpca na vrátenie celého riadku

Vráťme sa k nášmu primárnemu súboru údajov. Predpokladajme, že chceme poznať hodnoty predaja zadaného predajcu za všetky mesiace, ktoré sú v súbore údajov k dispozícii. Tu môžeme skombinovať VLOOKUP s STĹPEC funkcie na získanie všetkých návratových hodnôt v jednom riadku ako STĹPEC funkcie.

📌 Krok 1:

➤ Vyberte výstup Bunka C14 a zadajte nasledujúci vzorec:

=VLOOKUP($C$13,$B$5:$H$11,COLUMN(A1)+1,FALSE)

➤ Tlač Vstúpte na stránku a získate predajnú hodnotu pre Jordánsko v januári.

📌 Krok 2:

➤ Teraz použite Rukoväť náplne z Bunka C14 na automatické vyplnenie ďalších piatich buniek v Riadok 14 .

Takto získate všetky údaje o predaji pre zadaného predajcu naraz.

V tomto vzorci sa STĹPEC funkcia bola použitá na sériovú zmenu čísel stĺpcov v treťom argumente VLOOKUP pri automatickom vyplňovaní 14. riadku.

Prečítajte si viac: Excel VLOOKUP na vrátenie viacerých hodnôt vertikálne

Podobné čítania

  • VLOOKUP nefunguje (8 dôvodov & riešenia)
  • Čo je pole tabuliek vo VLOOKUP? (Vysvetlené na príkladoch)
  • Používanie VLOOKUP s viacerými kritériami v programe Excel (6 metód + alternatívy)
  • Ako kombinovať Excel SUMIF & VLOOKUP vo viacerých hárkoch
  • Excel VLOOKUP na zistenie poslednej hodnoty v stĺpci (s alternatívami)

4. Zahrnutie vzorca poľa vo VLOOKUP na extrakciu riadkov v programe Excel

Ak chcete získať všetky údaje o predaji pre predajcu pomocou jednokrokového vzorca, potom musíte použiť vzorec poľa na definovanie čísel stĺpcov v VLOOKUP funkcie.

Požadovaný vzorec poľa s VLOOKUP funkciu v Bunka C14 by mal vyzerať takto:

=VLOOKUP(C13,B5:H11,{2,3,4,5,6,7},FALSE)

Po stlačení Vstúpte na stránku , získate všetky údaje o predaji pre Jordánsko hneď v jednom riadku. Nemusíte už vykonávať ďalšie kroky, ako je uvedené v predchádzajúcej metóde.

V tejto funkcii boli čísla stĺpcov definované pomocou poľa obsahujúceho indexové čísla vrátených stĺpcov: {2,3,4,5,6,7} . VLOOKUP funkcia vráti výstupy z týchto zadaných stĺpcov pre zadaného predajcu.

Dve alternatívy k VLOOKUP pri hľadaní riadkov

1. Použitie funkcie HLOOKUP na vyhľadávanie riadkov v programe Excel

Stránka HLOOKUP hľadá hodnotu v hornom riadku tabuľky alebo poľa hodnôt a vracia hodnotu v rovnakom stĺpci zo zadaného riadku. HLOOKUP teraz môžeme priamo vyhľadať mesiac spolu s hlavičkami mesiacov v jednom riadku. HLOOKUP je funkcia:

=HLOOKLUP(lookup_value, table_array, row_index_num, [range_lookup])

Keďže hľadáme hodnotu predaja Jordánska v mesiaci apríl, tak teraz požadovaný vzorec v Bunka E15 bude:

=HLOOKUP(E14,B4:H11,MATCH(E13,B4:B11,0),FALSE)

Po stlačení Vstúpte na stránku , zobrazí sa vám hodnota predaja spoločnosti Jordan za zadaný mesiac naraz.

V tomto vzorci sa MATCH funkcia definuje číslo riadku zadaného predajcu na Stĺpec B .

Prečítajte si viac: Ako VLOOKUP z viacerých stĺpcov s jedným návratom v programe Excel (2 spôsoby)

2. Použitie vzorca INDEX-MATCH na vyhľadávanie pozdĺž stĺpcov a riadkov

Stránka MATCH funkcia vráti relatívnu pozíciu položky v poli, ktorá zodpovedá konkrétnej hodnote v konkrétnom poradí a INDEX funkcia vracia hodnotu bunky v priesečníku konkrétneho riadku a stĺpca v danom rozsahu. Všeobecný vzorec tejto funkcie INDEX je funkcia:

=INDEX(pole, riadok_číslo, [stĺpec_číslo])

Alebo,

=INDEX(odkaz, číslo_riadku, [číslo_stĺpca], [číslo_oblasti])

S použitím MATCH funkcie môžeme zadať čísla riadkov a stĺpcov funkcie INDEX pre konkrétneho predajcu v konkrétnom mesiaci, aby sme získali príslušnú hodnotu predaja.

Požadovaný vzorec vo výstupe Bunka E15 bude:

=INDEX(B5:H11,MATCH(E13,B5:B11,0),MATCH(E14,B4:H4,0))

Teraz stlačte Vstúpte na stránku a zobrazí sa vám predajná hodnota Jordánska v apríli.

Prečítajte si viac: Funkcia INDEX MATCH vs. VLOOKUP (9 príkladov)

Záverečné slová

Dúfam, že vyššie opísané príklady vám teraz pomôžu pri ich aplikácii vo vašich tabuľkách Excelu pri použití funkcie VLOOKUP na vyhľadávanie hodnôt v riadkoch. Ak máte akékoľvek otázky alebo pripomienky, dajte mi vedieť v sekcii komentárov. Alebo si môžete pozrieť naše ďalšie články týkajúce sa funkcií Excelu na tejto webovej stránke.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.