Excel képlet: VLOOKUP egy másik munkafüzetből -

Tartalomjegyzék

Általános képlet

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

Összegzés

A különálló (külső) munkafüzetben tárolt termékadatok, árak vagy egyéb információk megkereséséhez használhatja a VLOOKUP funkciót, teljes hivatkozással a másik munkafüzetre. A bemutatott példában a C5 képlete a következő:

=VLOOKUP(B5,'(product data.xlsx)Sheet1'!$B$4:$E$12,4,0)

Minta adat

A külső munkafüzet adatai így néznek ki:

Magyarázat

Ez a VLOOKUP függvény szokásos használata az adatok lekéréséhez a táblázat 4. oszlopából:

  • a keresési érték a B5-ből származik
  • A table_array egy hivatkozás egy tartományra egy külső munkafüzetben
  • A col_index értéke 4, az adatok lekéréséhez a negyedik oszlopból
  • A range_lookup nulla a pontos egyezés kikényszerítéséhez

Az egyetlen különbség a külső hivatkozásokhoz használt speciális szintaxis, a "table_array" argumentumban. A külső referenciák szintaxisa:

'(workbook)sheet'!range

  • munkafüzet a külső munkafüzet neve (azaz data.xlsx)
  • lapot a neve a lap, amely tartalmazza a tartományban (azaz Munkalap1)
  • tartomány a tényleges tartományban asztali tömb (azaz A1: C100)

Egy külső táblára történő hivatkozás megadásának legegyszerűbb módja a VLOOKUP függvény normál megadásának megkezdése. Ezután a table_array argumentum megadásakor keresse meg a külső munkafüzetet, és válassza ki közvetlenül a tartományt. Az Excel automatikusan elkészíti a szükséges referenciát.

Megjegyzés: Ha a munkafüzet és a keresőtábla meg van nyitva, a VLOOKUP megmutatja a munkafüzet nevét és címét a table_array argumentumhoz. Ha nem, a VLOOKUP megjeleníti a munkafüzet teljes fájl elérési útját, + a munkafüzet neve és címe.

Szóközök és írásjelek kezelése

Vegye figyelembe, hogy a munkafüzetre való hivatkozás szögletes zárójelben, a teljes munkafüzet + lap pedig egyetlen idézőjelben szerepel. Az egyetlen idézőjelre akkor van szükség, ha a munkafüzet vagy a lap neve szóközt vagy írásjeleket tartalmaz

érdekes cikkek...