Tartalomjegyzék
A Microsoft Excelben néha különböző típusú adatokat kell keresnünk egy adott szóhoz vagy információhoz kapcsolódóan az adathalmaz vagy egy táblázat egy cellájában lévő szövegben. A VLOOKUP funkció segítségével könnyen megtalálhatjuk az adott szót a táblázatból, és kivehetjük az adott szót tartalmazó cellaértékkel kapcsolatos adatokat.
Gyakorlati munkafüzet letöltése
Letöltheti az Excel munkafüzetet, amelyet a cikk elkészítéséhez használtunk.
VLOOKUP a szövegben lévő szó kereséséhez Text.xlsx2 Hasznos módszerek a VLOOKUP alkalmazásához, ha a cella egy szót tartalmaz az Excel szövegén belül
VLOOKUP függvényt általában arra használják, hogy egy értéket keressenek egy táblázat legbaloldali oszlopában, majd a függvény visszaad egy értéket ugyanabban a sorban az Ön által megadott oszlopból. Ennek a VLOOKUP függvénynek az általános képlete a következő:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Részletes áttekintést kaphat itt hogy ez a VLOOKUP funkció működik.
1. VLOOKUP adatok keresése egy szót tartalmazó szövegből az Excel-ben
A következő képen, B oszlop több véletlenszerű chipkészlet modellnevét tartalmazza, és a C oszlop , ott vannak azoknak az okostelefon-modelleknek a nevei, amelyek az említett chipkészleteket használják. Itt azt fogjuk tenni, hogy megkeressük egy chipkészlet-modell részleges egyezését, majd kivonjuk, hogy melyik készülék használja ezt a megadott chipkészletet.
Például szeretnénk megtudni egy olyan okostelefon készülékmodelljét, amely a Snapdragon chipkészlet. B oszlop , a Snapdragon név egy modellnévvel együtt van jelen, de ezt az adatot részleges egyezéssel keressük meg, megemlítve a 'snapdragon' csak.
Tehát a kimeneten C14-es cella , a megadott chipkészletet használó okostelefon-modell nevének megtalálására szolgáló képlet a következő lesz:
=VLOOKUP("*"&C13&"*",B4:C11,2,FALSE)
Miután megnyomta a Írja be a címet. , a függvény visszaadja Xiaomi Mi 11 Pro Tehát ez a konkrét eszköz a következő chipkészletet használja Snapdragon ami a B6 sejt a modellszámával együtt.
Bővebben: Ellenőrizze, hogy a cella tartalmaz-e részleges szöveget az Excelben (5 mód)
2. VLOOKUP adatok kinyerése a cella egy adott pozíciójában lévő érték alapján
Most egy másik adathalmazunk lesz az alábbi képen. B oszlop hazugságok néhány véletlenszerű telefonszámmal az USA különböző államaiban. D és E oszlopok a körzetszámokat, illetve a kapcsolódó államneveket mutatja. Másolunk egy telefonszámot a B oszlop majd a telefonszám bal oldali 3 számjegyéből kivonva a kódot, megtudja az állam nevét. VLOOKUP függvény megkeresi ezt a kivont kódot a táblázat tömbjében a D4:E10 .
A kimeneten C13-as cella , a szükséges képlet az állam nevének a telefonszámból való megállapításához, amely a következő pontban szerepel B13-as cella lesz:
=VLOOKUP(VALUE(LEFT(B13,3)),D4:E10,2,FALSE)
Miután megnyomta a Írja be a címet. , a függvény visszaadja az állapot nevét- New York Tehát, a megadott telefonszámot az adott kóddal az elején a B13-as cella New York államban van bejegyezve.
Kapcsolódó tartalom: Excel Ha a cella tartalmaz szöveget, akkor adja vissza az értéket (8 egyszerű módja)
A VLOOKUP alternatívája a szövegben lévő szó alapján történő adatkereséshez
Megfelelő alternatíva a VLOOKUP funkció a XLOOKUP Az XLOOKUP függvény a következő függvények kombinációja VLOOKUP és HLOOKUP A funkció a keresőtömb bemenetei alapján kivonja az adatokat, és visszaadja a tömböt. A függvény általános képlete a következő:
=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
A funkció részletes áttekintését a következő gombra kattintva nyeli el itt .
Az első módszer első adatkészlete alapján, ha a XLOOKUP függvényt, akkor a kimeneten a kívánt képletet C14-es cella így kell kinéznie:
=XLOOKUP("*"&C13&"*",B4:B11,C4:C11,"Not Found",2)
Miután megnyomta a Írja be a címet. , a függvény a korábban kapott hasonló eredményt adja vissza.
Ebben a funkcióban a negyedik érv egy testreszabott üzenetet tartalmaz, amely akkor jelenik meg, ha a keresési érték nem található a táblázatban. ötödik argumentum (match_mode) meghatározta a '2' amely a következőket jelenti wildcard az első argumentumban megadott adatok alapján.
Záró szavak
Remélem, hogy a fent említett módszereket, hogy kivonat adatokat meghatározott kritériumok alapján a VLOOKUP függvény most arra ösztönzi Önt, hogy alkalmazza őket a szükséges Excel feladatokban. Ha bármilyen kérdése vagy visszajelzése van, kérjük, ossza meg velünk kommentben. Vagy nézze meg a többi Excel-funkciókkal kapcsolatos cikkünket ezen a weboldalon.