Excel

VLOOKUP z iného zošita

Vlookup From Another Workbook

Excel vzorec: VLOOKUP z iného zošitaGenerický vzorec | _+_ | Zhrnutie

Na vyhľadanie produktových dát, cien alebo iných informácií uložených v samostatnom (externom) zošite môžete použiť funkciu VLOOKUP s úplným odkazom na druhý zošit. V uvedenom príklade vzorec v C5 je:





= VLOOKUP (B5,[workbook]sheet!range,4,0)

Ukážkové údaje

Údaje v externom zošite vyzerajú takto:

Excel namiesto výpočtu vypočítava vzorec

Údaje o výrobkoch v externom súbore





Vysvetlenie

Toto je štandardné použitie funkcie VLOOKUP na načítanie údajov zo 4. stĺpca v tabuľke:

  • vyhľadávacia hodnota pochádza z B5
  • table_array je odkaz na rozsah v externom zošite
  • col_index je 4, na načítanie údajov zo štvrtého stĺpca
  • range_lookup je nula na vynútenie presnej zhody

Jediným rozdielom je špeciálna syntax používaná pre externé odkazy v argumente 'table_array'. Syntax pre externé odkazy je:



 
= VLOOKUP (B5,'[product data.xlsx]Sheet1'!$B:$E,4,0)
  • pracovný zošit je názov externého zošita (t.j. data.xlsx)
  • list je názov listu obsahujúceho rozsah (t.j. List1)
  • rozsah je skutočný rozsah pre pole tabuľky (t. j. A1: C100)

Najľahší spôsob, ako zadať odkaz na externú tabuľku, je začať normálne zadávať funkciu VLOOKUP. Potom pri zadávaní argumentu table_array vyhľadajte externý zošit a vyberte rozsah priamo. Excel automaticky vytvorí potrebnú referenciu.

Poznámka: Ak je zošit s vyhľadávacou tabuľkou otvorený, VLOOKUP zobrazí názov a adresu zošita pre argument table_array. Ak nie, VLOOKUP zobrazí úplnú cestu k súboru + názov a adresu zošita.

Spracovanie medzier a interpunkcie

Upozorňujeme, že odkaz na zošit je uzavretý v hranatých zátvorkách a celý zošit + list je uzavretý v jednoduchých úvodzovkách. Jednoduché úvodzovky sú povinné, ak názov zošita alebo listu obsahuje medzery alebo interpunkčné znamienka

Autor Dave Bruns


^