Excel

Zlúčte tabuľky pomocou VLOOKUP

Merge Tables With Vlookup

Vzorec programu Excel: Zlúčenie tabuliek pomocou funkcie VLOOKUPGenerický vzorec | _+_ | Zhrnutie

Na zlúčenie tabuliek môžete použiť funkciu VLOOKUP na vyhľadávanie a získavanie údajov z jednej tabuľky do druhej. Na to, aby ste VLOOKUP mohli používať týmto spôsobom, musia obe tabuľky zdieľať spoločné ID alebo kľúč.





Tento článok vysvetľuje, ako spájať tabuľky pomocou VLOOKUP avypočítaný stĺpcový index. Toto je jeden zo spôsobov, ako použiť rovnaký základný vzorec na získanie údajov z viac ako jedného stĺpca.

V uvedenom príklade používame na ťahanie VLOOKUPNázov a štát do tabuľky s údajmi o faktúre. Vzorec VLOOKUP použitý pre oba je identický:





= VLOOKUP ($A1,table, COLUMN ()-x,0)
Vysvetlenie

Toto je štandardný vzorec VLOOKUP „s presnou zhodou“ s jedinou výnimkou: index stĺpca sa vypočíta pomocou funkcie COLUMN. Keď je funkcia COLUMN použitá bez akýchkoľvek argumentov, vráti číslo, ktoré zodpovedá aktuálnemu stĺpcu.

V tomto prípade vráti prvá inštancia vzorca v stĺpci E hodnotu 5, pretože stĺpec E je piatym stĺpcom pracovného hárka. V skutočnosti nechceme získavať údaje z 5. stĺpca tabuľky zákazníkov (existujú iba 3 stĺpce celkom), takže musíme odčítať 3 od 5, aby sme dostali číslo 2, ktoré sa používa na načítanie mena z údajov o zákazníkoch:



 
= VLOOKUP ($C5,$H:$J, COLUMN ()-3,0)

Keď sa vzorec skopíruje do stĺpca F, rovnaký vzorec poskytne číslo 3:

 
 COLUMN ()-3 = 2 // column E

Výsledkom je, že prvá inštancia získa Meno z tabuľky zákazníkov (stĺpec 2) a druhá inštancia získa štát z tabuľky zákazníkov (stĺpec 3).

budúca hodnota anuity v exceli

Rovnaký prístup môžete použiť na napísanie jedného vzorca VLOOKUP, ktorý môžete skopírovať do mnohých stĺpcov, aby ste získali hodnoty z po sebe idúcich stĺpcov v inej tabuľke.

S obojsmerným zápasom

Ďalším spôsobom, ako vypočítať stĺpcový index pre VLOOKUP, je urobiť a obojsmerné VLOOKUP pomocou funkcie MATCH . Pri tomto prístupe sa funkcia MATCH používa na určenie indexu stĺpca potrebného pre daný stĺpec v druhej tabuľke.

Autor Dave Bruns


^