Tartalomjegyzék
VLOOKUP funkció általában az Excelben egy tartományon vagy táblázaton belüli bármely elem keresésére vagy megtalálására szolgál. A részleges egyezéseket tartalmazó elemeket a VLOOKUP Ebben a cikkben 4 alkalmas módszert mutatok meg arra, hogy bármit megtaláljon a VLOOKUP függvényt a részleges egyezéshez az Excelben.
Gyakorlati munkafüzet letöltése
Gyakorló munkafüzetünket innen ingyenesen letöltheti!
VLOOKUP részleges egyezésekhez.xlsx4 megfelelő módja a VLOOKUP részleges egyezéshez való használatának
1. VLOOKUP Wildcarddal, hogy részleges/pontos egyezést kapjon egyetlen oszlopból
Tegyük fel, hogy rendelkezünk egy eladási információkból álló adatkészlettel, amely a következőket tartalmazza Név , ID , Csatlakozás dátuma , és Értékesítés .
Most részleges bemenetekkel szeretnénk neveket keresni ebből az adathalmazból. Használhatjuk a VLOOKUP funkció Kövesse az alábbi lépéseket, hogy ezt elérje.
📌 Lépések:
- Mindenekelőtt írja be a következő képletet a cellába C15 és nyomja meg a Írja be a címet. kulcs.
=VLOOKUP("*"&C14&"*",B5:E12,1,FALSE)
🔎 Formula bontás:
- Az első érvben "*"&C14& "*" Itt a keresési értéket a keresési érték ellenőrzésére wildcard karaktereket használunk.
- B5:E12 ez az a tartomány, ahol keresni fogjuk az értéket.
- 1 használjuk, mivel az adatokat az első oszlopból akarjuk kinyerni.
- FALSE a pontos egyezés meghatározására szolgál.
- Ekkor írjon be bármilyen kulcsszót a C14-es cella és nyomja meg a Írja be a címet. kulcs.
Így a keresési tartományból bármely karakterszámra és a szöveg bármely részén belül találhat részleges egyezést a keresési tartományból a VLOOKUP függvény vadkártyákkal.
Bővebben: VLOOKUP Wildcarddal az Excelben (3 módszer)
2. Részlegesen egyező adatok kinyerése egy tartományból
Az első részben csak egy értéket nyertünk ki, ami a Name. Most itt fogjuk lekérni a Név és Adatok összekapcsolása a keresett kulcsszóból részleges egyezéssel. Kövesse az alábbi lépéseket.
📌 Lépések:
- Először kattintson a C16-os cella és illessze be a következő képletet.
=VLOOKUP("*"&C14&"*",B5:E12,3,FALSE)
Ez a képlet hasonló az előzőhöz, a fő különbség csak az, hogy a 3. oszlopból akarjuk kinyerni a Joining Date-t, ezért adjuk meg a 3 oszlopindexet.
- Ezt követően nyomja meg a Írja be a címet. kulcs.
- Ezt követően, írjon be egy tetszőleges kulcsszót a keresőmezőbe a C14-es cella és nyomja meg a Lépjen be.
Így több oszlopos adatokat is lekérdezhetsz a VLOOKUP funkció részleges egyezéssel.
Bővebben: VLOOKUP és az összes egyezés visszaadása Excelben (7 mód)
3. Numerikus adatok részleges egyezése a VLOOKUP segítségével
Eddig csak a Név és a Csatlakozási Dátum adatait nyertük ki az adott adathalmazból. Most ebben a szakaszban az egyező nevek értékesítését fogjuk kideríteni. Kövesse az alábbi lépéseket a cél eléréséhez.
📌 Lépések:
- A legelején kattintson a C17-es cella és illessze be a következő képletet.
=VLOOKUP("*"&C14&"*",B5:E12,4,FALSE)
- Ezt követően nyomja meg a Írja be a címet. kulcs.
🔎 Formula bontás:
- Ez a képlet ugyanaz, mint az előző, csak a fő különbség az, hogy mivel a 3. oszlopból akarjuk kivenni a fizetést, ezért a 4 oszlopindexként van megadva.
- Ekkor írjon be egy tetszőleges kulcsszót a keresőmezőbe a C14-es cella és nyomja meg a Írja be a címet. kulcs.
Ennek eredményeképpen több értéket kereshet részleges egyezésekkel, beleértve a számértékeket is.
Bővebben: VLOOKUP részleges egyezés több értékkel (3 megközelítés)
Hasonló olvasmányok
- VLOOKUP nem működik (8 ok & megoldások)
- Excel LOOKUP vs VLOOKUP: 3 példával
- Hogyan hajtsuk végre a VLOOKUP-ot Wildcarddal az Excelben (2 módszer)
- Excel VLOOKUP több érték függőlegesen történő visszaadásához
- A VBA VLOOKUP használata az Excel másik munkalapjának értékeinek kereséséhez
4. Adatkeresés VLOOKUP segítségével részleges egyezés és feltételek esetén
Most pedig lássuk, hogyan kereshetünk bármilyen információt a VLOOKUP részleges találatokra és egy feltételre. Ugyanezt az adathalmazt fogjuk hasonlóképpen használni. A feladatunk az, hogy ellenőrizzük, hogy a megadott kulcsszóra illeszkedő névnek van-e a legnagyobb forgalma vagy sem. Ebben a tekintetben a MAX funkció Ha az illesztett kulcsszónévnek van a legmagasabb eladása, akkor igen, ellenkező esetben nem. Kövesse az alábbi lépéseket.
- Kezdetben írja be a következő képletet a cellába C16 és nyomja meg a Írja be a címet. kulcs.
=IF(VLOOKUP(C15,B5:E12,4)>=E15,"Yes","No")
🔎 Formula bontás:
- VLOOKUP(C15, B5:E12,4)>=E15, ez a logikai feltétele a IF Itt azt ellenőrizzük, hogy a megadott névnek van-e a legmagasabb eladása vagy sem.
- Ha a beírt név fizetése megegyezik a már definiált legmagasabb fizetésünkkel, akkor a " Igen ", egyébként " Nem ".
- Ha többet szeretne megtudni a IF funkciót ellenőrizheti ezt link .
- Ezután írjon be egy tetszőleges kulcsszót a keresőmezőbe a C14-es cella és nyomja meg a Írja be a címet. kulcs.
Következésképpen, a feltételes választ a következőkben találja C16-os cella részleges egyezéssel a VLOOKUP funkció .
Bővebben: Hogyan adjuk vissza a legmagasabb értéket a VLOOKUP használatával az Excelben?
Excel VLOOKUP nem működik részleges egyezés esetén: Mik az okok?
A VLOOKUP függvény részleges egyezéssel néha bonyolult feladat. Így előfordulhat, hogy több okból is hibákat találsz, vagy nem kapod meg a kívánt eredményt. A fő okok, amelyek miatt a VLOOKUP részleges egyezés nem működik a következők szerint.
- Ha a joker karakter rossz helyen van.
- Ha az oszlopszám nem megfelelő a VLOOKUP funkció.
- Ha a keresési érték nem létezik a forrásadatok keresési régiójában, akkor a következő üzenetet kapja: "A keresési érték nem létezik a forrásadatok keresési régiójában". #N/A hibák.
- Ha a keresési értékben vagy a forrástartomány értékeiben extra szóköz vagy felesleges karakterek vannak.
- Ha egy keresési értékre több találat is van, akkor az első keresési érték jelenik meg az eredményben.
INDEX-MATCH: A VLOOKUP alternatívája a részleges egyezéshez az Excelben
Ezeken kívül van egy alternatív lehetőség is a VLOOKUP funkció Excelben, ami a INDEX funkció Könnyedén megtalálhatunk bármit, ha részleges egyezéseket adunk meg a következő képletkombináció segítségével INDEX és MATCH funkciók.
Jelenleg a teljes nevet úgy találjuk meg, hogy kulcsszavakra keresünk a következővel INDEX és MATCH funkciók. Menjen végig az alábbi lépéseken, hogy elérje ezt a célt.
📌 Lépések:
- Először írja be a következő képletet a C15 cella és nyomja meg a Írja be a címet. kulcs.
=INDEX($B$5:$B$12,MATCH("*"&C14&"*",$B$5:$B$12,0))
🔎 Formula bontás:
- Először is, nézzük a belső függvényt, amely a következő MATCH Az első érvben "*"&C14& "*" ez megfelel az adatoknak a Modell oszlopban lévő részleges szövegünkkel. $B$5:$B$12 ez a Modell oszloptartomány. 0 a pontos egyezés meghatározására szolgál.
- Ezután a INDEX funkció, $B$5:$B$12 az a tartomány, ahol az indexet találjuk. A visszatérő eredmény a MATCH az adatokat sorszámnak tekintjük.
- Ezután írjon be egy tetszőleges kulcsszót a keresőmezőbe a C14-es cella és nyomja meg a Írja be a címet. kulcs.
Így a kívánt eredményt a C15 cella a INDEX-MATCH kombináció.
Bővebben: Hogyan kell VLOOKUP részleges szöveget Excelben (alternatívákkal)
Következtetés
Ebben a cikkben tehát 4 alkalmas módot mutattam meg arra, hogyan használhatja a VLOOKUP funkció részleges egyezéshez az Excelben. A gyakorláshoz letöltheti ingyenes munkafüzetünket is. Remélem, hasznosnak és informatívnak találja ezt a cikket. Ha további kérdései vagy javaslatai vannak, kérjük, bátran kommenteljen itt.
És, látogasson el ExcelWIKI hogy még több dolgot tudjak meg az Excelről! Szép napot! Köszönöm!