VLOOKUP két oszlop összehasonlításához az Excel alkalmazásban és egyezések keresése
Amikor egy dolgot összehasonlítunk egy mással az excelben, a keresési funkciók a királyok, a VLOOKUP pedig az összes excel felhasználó háztartási képlete. Nem sokan használjuk a VLOOKUP-ot teljes mértékben; igen, azért mondom teljes mértékben, mert a hagyományos VLOOKUP-on kívül még sok minden más létezik, és a VLOOKUP segítségével sok más dolgot is megtehetünk. Tehát ebben a cikkben megmutatjuk, hogyan lehet összehasonlítani két adatoszlopot az excelben az VLOOKUP függvény használatával az excelben.
![](https://cdn.know-base.net/2252880/compare_two_columns_in_excel_using_vlookup_find_matches.png.webp)
Két oszlop összehasonlítása az Excelben a Vlookup használatával (egyezések keresése)
A VLOOKUP az adatok lekérésére használt keresési funkció, gyakran, de nem sokan használjuk összehasonlító oszlop adataként.
- Amikor a két oszlop adatait az alábbiak szerint soroljuk fel, akkor a VLOOKUP segítségével megnézzük, hogy az 1. oszlop tartalmazza-e a 2. oszlopot vagy sem.
![](https://cdn.know-base.net/2252880/compare_two_columns_in_excel_using_vlookup_find_matches_2.png.webp)
- Meg kell egyeznünk, hogy az „A lista” tartalmazza-e az összes „B lista” értéket, vagy sem; ezt a VLOOKUP függvény segítségével tehetjük meg. Először nyissa meg a VLOOKUP funkciót.
![](https://cdn.know-base.net/2252880/compare_two_columns_in_excel_using_vlookup_find_matches_3.png.webp)
- Az Out keresési érték lesz a C2 cellaérték, mert összehasonlítjuk, hogy az „A lista” tartalmazza az összes „B lista” értéket, vagy sem, ezért válassza a C2 cella hivatkozást.
![](https://cdn.know-base.net/2252880/compare_two_columns_in_excel_using_vlookup_find_matches_4.png.webp)
- A táblázat tömbje „A lista” cellaérték lesz, ezért válassza ki az A2 és A9 közötti cellatartományt, és tegye abszolút cellahivatkozásként.
![](https://cdn.know-base.net/2252880/compare_two_columns_in_excel_using_vlookup_find_matches_5.png.webp)
- Következik a „Col Index Num”, vagyis a kiválasztott tábla tömbből , melyik oszlopból kell az eredmény. Mivel csak egy oszlopot választottunk ki, a „Col Index Num” értéke 1 lesz.
![](https://cdn.know-base.net/2252880/compare_two_columns_in_excel_using_vlookup_find_matches_6.png.webp)
- A Range Lookup pontos egyezést keres, ezért válassza a FALSE argumentumot, vagy 0 értéket adhat meg argumentum értékként.
![](https://cdn.know-base.net/2252880/compare_two_columns_in_excel_using_vlookup_find_matches_7.png.webp)
- Ok, elkészültünk a képlettel; csukja be a zárójelet és nyomja meg az Enter billentyűt az eredmény eléréséhez.
![](https://cdn.know-base.net/2252880/compare_two_columns_in_excel_using_vlookup_find_matches_8.png.webp)
Tehát bárhol van "# N / A", ez azt jelenti, hogy ezek az értékek nem léteznek az "A lista" oszlopban.
De nézze meg, hogy a „B lista” 7. sorának értéke „Elmefa”, de az „A listában” ugyanaz a cégnév szerepel teljes szóval, mint a „Mind Tree Software Co.”. (A6 cella). Tehát ilyen esetekben a VLOOKUP nem tehet semmit.
Részleges keresés helyettesítő karakterek használatával
Amint a fentiekben láthattuk, a VLOOKUP megköveteli, hogy a keresési értéknek pontosan meg kell egyeznie mind az „A”, mind a „B listában” Még van bármilyen extra hely vagy karakter; nem egyezhet az eredménnyel. De ugyanaz a VLOOKUP képlet két oszlopadatot is meg tud egyezni, ha helyettesítő karaktereket adunk meg a keresési értékhez.
Tehát, ez a helyettesítő karakter csillag (*), miközben a keresési értéket a keresési érték előtt és után biztosítja, összefűznünk kell ezt a helyettesítő karaktert.
![](https://cdn.know-base.net/2252880/compare_two_columns_in_excel_using_vlookup_find_matches_9.png.webp)
Amint a fentiekből látható, a keresési értéket összefűztem egy speciális helyettesítő karakter csillaggal (*) a keresési érték előtt és után az ampersand (&) szimbólummal.
![](https://cdn.know-base.net/2252880/compare_two_columns_in_excel_using_vlookup_find_matches_10.png.webp)
Most töltse ki a képletet a már bemutatott lépések követésével.
Most nézze meg az eredményeket; az előző példában hibákat találtunk a 2. és 7. sorban, de ezúttal eredményt kaptunk.
- Biztos kíváncsi vagy, hogyan lehetséges ez?
- Ennek oka elsősorban a helyettesítő karakter csillag (*). Ez a helyettesítő karakter tetszőleges számú karakterrel egyezik a megadott értékkel. Például nézze meg az C3 cella értékét. Azt írja, hogy „CCD”, az A5 cellában pedig a teljes cégnév a „Coffeeday Global Ltd (CCD)”. Mivel a táblázati tömbben a „CCD” szó szerepel, a helyettesítő karakterek ezt a rövid formájú cégnév szót a „B. listában” szereplő teljes cégnévvel illesztették.
- Hasonlóképpen, a C7 cellában megvan a „Mind Tree” cégnév, de az „A listában” (A6 cella) a teljes cég neve „Mind Tree Software Co” néven szerepel, tehát az „A listában” vannak extra karakterek . ” Mivel helyettesítő karaktert adtunk meg, ez egyezik a szó fennmaradó részével, és a teljes eredményt adja vissza.
- Megjegyzés: Ez a helyettesítő módszer nem ajánlott módszer, mert bármikor tévedhet. Tehát, hacsak nem biztos a birtokában lévő adatokkal kapcsolatban, ne használja és támaszkodjon rá.
Dolgok, amikre emlékezni kell
- A VLOOKUP akkor egyezik, ha csak a keresés pontosan megegyezik a táblázat tömbjével.
- A helyettesítő karakteres csillag tetszőleges számú karakternek felelhet meg, ha ugyanaz a szavakból álló sor áll rendelkezésre a táblázat tömbjével.
- A VLOOKUP nem feltétlenül igényli az összes cellaérték rendezett rendezését és ábécé szerinti rendezését.