Az Excel irányítópult-összetevőinek felépítése nem tesz jót, ha nem tudja hatékonyan kezelni az adatmodelleket. A VLOOKUP függvény az Excel összes keresési függvényének királya. A VLOOKUP célja, hogy egy adott értéket keressen egy adatoszlopból, ahol a bal szélső sor értéke megfelel egy adott feltételnek.
Vessen egy pillantást erre az ábrára, hogy általános képet kapjon. A bal oldali táblázat az eladásokat hónap és termékszám szerint mutatja. Az alsó táblázat ezeket a termékszámokat tényleges terméknevekre fordítja. A VLOOKUP funkció segíthet a megfelelő név társításában minden egyes termékszámhoz.

A VLOOKUP képletek működésének megértéséhez szánjon néhány percet az alapvető szintaxis áttekintésére. A VLOOKUP képlet négy argumentumot igényel: VLOOKUP ( Lookup_value , Table_array , Col_index_num , Range_lookup )
-
Lookup_value: A Lookup_value argumentum azonosítja a keresett értéket. Ez az az érték, amelyet egyeztetni kell a keresési táblával. Az ábra példájában a Lookup_value a termékszám. Ezért az ábrán látható összes képlet első argumentuma a C oszlopra hivatkozik (a termékszámot tartalmazó oszlop).
-
Table_array: A Table_array argumentum a keresési értékeket tartalmazó tartományt adja meg. Íme néhány szempont, amelyet szem előtt kell tartani ezzel az érveléssel. Először is, a Table_array működéséhez a táblázat bal szélső oszlopának kell lennie az egyező értéknek. Ha például a termékszámokat próbálja egyeztetni, akkor a keresési táblázat bal szélső oszlopának tartalmaznia kell a termékszámokat.
Másodszor, vegye figyelembe, hogy az ehhez az érvhez használt hivatkozás abszolút hivatkozás. Ez azt jelenti, hogy az oszlop- és sorhivatkozások előtagjaként dollár ($) jelek vannak. Ez biztosítja, hogy a hivatkozások ne mozduljanak el, miközben lefelé vagy keresztbe másolja a képleteket.
-
Col_index_num: A Col_index_num argumentum azonosítja a visszaadandó értéket tartalmazó oszlopszámot a keresési táblában. Az ábra példájában a második oszlop tartalmazza a termék nevét (a keresett értéket), így a képlet a 2-es számot használja. Ha a terméknév oszlop a negyedik oszlop a keresőtáblázatban, akkor a 4-es szám kerül felhasználásra. .
-
Range_lookup: A Range_lookup argumentum megadja, hogy pontos vagy közelítő egyezést keres-e. Ha pontos egyezésre van szükség, a FALSE értéket adja meg ehhez az argumentumhoz. Ha a legközelebbi egyezés megfelelő, írja be az IGAZ értéket, vagy hagyja üresen az argumentumot.