Excel képlet: Táblázatok egyesítése a VLOOKUP - paranccsal

Általános képlet

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

Összegzés

Táblák egyesítéséhez a VLOOKUP függvény segítségével adatokat kereshet és beolvashat az egyik táblából a másikba. A VLOOKUP ilyen módon történő használatához mindkét táblának közös azonosítóval vagy kulccsal kell rendelkeznie.

Ez a cikk elmagyarázza, hogyan lehet táblákat összekapcsolni a VLOOKUP és a kiszámított oszlopindex használatával. Ez egy módja annak, hogy ugyanazt az alapképletet használja az adatok több oszlopon keresztüli lekérésére.

A bemutatott példában a VLOOKUP segítségével húzzuk be a Név és Állam nevet a számla adattáblájába. Mindkettőhöz használt VLOOKUP formula megegyezik:

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

Magyarázat

Ez egy standard "pontos egyezésű" VLOOKUP képlet, egy kivétellel: az oszlopindex kiszámítása a COLUMN függvény segítségével történik. Ha a COLUMN függvényt argumentum nélkül használják, akkor az aktuális oszlopnak megfelelő számot ad vissza.

Ebben az esetben az E oszlop képletének első példánya 5-öt ad vissza, mivel az E oszlop a munkalap 5. oszlopa. Valójában nem akarunk adatokat lekérni az ügyféltábla 5. oszlopából (összesen csak 3 oszlop van), ezért az 5-ből 3-at kell levonnunk, hogy megkapjuk a 2-es számot, amelyet a név ügyféladatokból történő lekérésére használunk:

COLUMN()-3 = 2 // column E

Amikor a képletet átmásoljuk az F oszlopba, ugyanaz a képlet adja a 3-as számot:

COLUMN()-3 = 3 // column F

Ennek eredményeként az első példány megkapja a Név nevet az ügyfél táblából (2. oszlop), a 2. példány pedig az Államot az ügyfél táblából (3. oszlop).

Ugyanezzel a megközelítéssel írhat egy VLOOKUP-képletet, amelyet sok oszlopba másolhat, hogy az értékeket lekérje egy másik táblázat egymást követő oszlopaiból.

Kétirányú mérkőzéssel

A VLOOKUP oszlopindexének kiszámításának másik módja egy kétirányú VLOOKUP elvégzése a MATCH függvény használatával. Ennél a megközelítésnél a MATCH függvényt használják a második táblázat adott oszlopához szükséges oszlopindex kitalálására.

érdekes cikkek...