Hasonlítson össze két oszlopot az ismétlődések kereséséhez az Excelben (Teljes útmutató)
Az ismétlődő értékek azonosítása két oszlopban az Excelben gyakori feladat az adatelemzésben. Ez segít azonosítani az adatbeviteli hibákat, a rekordok megkettőzését vagy az adattisztítást. Ez a cikk eligazítja, hogyan azonosíthatja hatékonyan és pontosan az ismétlődéseket vagy egyezéseket két oszlopban.
Hasonlítson össze két oszlopot az ismétlődő értékek kereséséhez
- Jelölje ki az ismétlődéseket két oszlopban a Feltételes formázással
- Válassza ki és jelölje ki a duplikációkat két oszlopban egy hatékony eszközzel - Kutools
- Keresse meg és vonja ki a duplikátumokat két oszlopban képletekkel
- Válassza ki a duplikációkat két oszlopban VBA-kóddal
Hasonlítson össze két oszlopot soronként
- Hasonlítson össze két oszlopot egy sorban képletekkel
- Jelölje ki és jelölje ki az ugyanabban a sorban lévő egyezéseket egy hasznos eszközzel - Kutools
- Hasonlítson össze két oszlopot, és jelölje ki az egyezéseket ugyanabban a sorban
Hasonlítson össze két oszlopot, és húzza ki az egyező adatokat
Hasonlítson össze két oszlopot az ismétlődő értékek kereséséhez
A két oszlop közötti ismétlődő értékek megtalálásához az Ön igényeitől függően számos módszer áll rendelkezésre, például a duplikátumok kiemelése vizuális áttekintés céljából vagy kibontása mélyreható elemzés céljából. Ebben a részben bemutatunk néhány gyors trükköt ennek a feladatnak az Excelben való végrehajtásához.
Jelölje ki az ismétlődéseket két oszlopban a Feltételes formázással
Az ismétlődő adatok két oszlopban történő kiemelése az Excelben hatékony módja az ismétlődő adatok azonosításának, különösen nagy adathalmazokban, ahol a kézi ellenőrzés nem praktikus. Ebben az esetben a Feltételes formázás hasznos funkció a feladat megoldására.
1. lépés: Válassza ki az adatokat abban az oszlopban, amelyből ki szeretné jelölni az ismétlődéseket
Ebben a példában az A2:A10-et választom, lásd a képernyőképet:
2. lépés: Alkalmazza a Feltételes formázás funkciót
- Kattints Kezdőlap > Feltételes formázás > Új szabály, lásd a képernyőképet:
- A Új formázási szabály párbeszédpanelen tegye a következőket:
- 2.1 Válassza a lehetőséget Képlet segítségével határozza meg, hogy mely cellákat formázza tól Válasszon egy szabálytípust lista mező;
- 2.2 Írja be a következő képletet a Formázza az értékeket, ahol ez a képlet igaz szövegdoboz;
=COUNTIF($B$2:$B$10, A2)>0
- Megjegyzések: A fenti képletben B2: B10 azt az adatlistát jelöli, amellyel összehasonlítani kíván, A2 az oszlop első cellája, ahonnan ki szeretné emelni a másolatokat. Ez a képlet ellenőrzi, hogy az A2 cellában lévő érték megtalálható-e valahol a B oszlopban. Módosítsa a cellahivatkozásokat az adatoknak megfelelően.
- 2.3 Ezután kattintson a gombra kialakított gombot.
- A kiugróban Cellák formázása párbeszédpanelen adjon meg egy színt, amely ki szeretné emelni az ismétlődő elemeket. És kattints OK.
- Amikor visszatér a Új formázási szabály párbeszédpanelen kattintson a gombra OK gombot.
Eredmény:
Az A és B oszlopban ismétlődő értékek most az A oszlopban vannak kiemelve, a következő képernyőképen látható módon:
- A duplikált szabály be Feltételes formázás is nem érzékeny a kis- és nagybetűkre. Tehát az Apple és az Apple is duplikátumként lesz megjelölve.
- Ha ki szeretné jelölni a B oszlop ismétlődéseit, először ki kell választania a B oszlopot, majd alkalmaznia kell a következő képletet Feltételes formázás:
=COUNTIF($A$2:$A$10, B2)>0
Válassza ki és jelölje ki a duplikációkat két oszlopban egy hatékony eszközzel - Kutools
Néha előfordulhat, hogy nemcsak ki kell jelölnie, hanem ki is kell választania az ismétlődéseket, hogy másolja és illessze be őket a munkafüzet egy másik helyére. Ilyen esetekben Kutools az Excel számára'S Válassza az Ugyanaz és különböző cellák lehetőséget funkció ideális választás. A szükséges cellák kiemelésével és kiválasztásával azonosítani tudja az ismétlődő vagy egyedi értékeket.
Kattints Kutools > választ > Válassza az Ugyanaz és különböző cellák lehetőséget, A Válassza az Ugyanaz és különböző cellák lehetőséget párbeszédpanelen tegye a következőket:
- Válassza ki a forrásadatokat, és hasonlítsa össze az adatokat a Keressen értékeket itt és a Szerint dobozok külön;
- választ Minden sor alatt a Alapján szakasz;
- A pop-art design, négy időzóna kijelzése egyszerre és méretének arányai azok az érvek, amelyek a NeXtime Time Zones-t kiváló választássá teszik. Válassza a Ugyanazok az értékek tól Találjon szakasz;
- Adjon meg egy háttérszínt az ismétlődő értékek kiemeléséhez a alatt Az eredmények feldolgozása szakasz;
- Végül kattintson OK gombot.
Eredmény:
Most az A és B oszlopban ismétlődő értékek ki vannak jelölve és kiválasztva az A oszlopban, így készen áll a másolásra és beillesztésre a kívánt cellákba. Lásd a képernyőképet:
- Ez a funkció támogatja a kis- és nagybetűk megkülönböztetését összehasonlítás pipálás közben Kis-nagybetű érzékeny jelölőnégyzet a Válassza az Ugyanaz és különböző cellák lehetőséget párbeszéd;
- Ha ki szeretné jelölni a másolatokat a B oszlopból, akkor csak fel kell cserélnie a két kijelölt oszlopot Keressen értékeket itt és a Szerint dobozok a Válassza az Ugyanaz és különböző cellák lehetőséget párbeszédablak;
- A funkció alkalmazásához kérjük töltse le és telepítse a Kutools for Excel alkalmazást először.
Keresse meg és vonja ki a duplikátumokat két oszlopban képletekkel
Ha két oszlop között ismétlődőket szeretne keresni és kivonatolni, a képlet segítségével meghatározhatja és kihúzhatja az ismétlődéseket.
Másolja ki és illessze be a következő képletet egy üres cellába, ahová az eredményt el szeretné helyezni, majd húzza le a kitöltő fogantyút az oszlopban, hogy ezt a képletet más cellákra is alkalmazza.
=IF(ISERROR(MATCH(A2,$B$2:$B$10,0)),"",A2)
Megjegyzések: A fenti képletben A2 az oszlop első cellája, ahonnan a másolatokat meg szeretné keresni; B2: B10 azt az adatlistát jelöli, amellyel összehasonlítani kíván.
Eredmény:
Amint láthatja, ha az A oszlopban lévő adatok a B oszlopban is léteznek, akkor az érték megjelenik; ellenkező esetben a cellák üresen maradnak.
Válassza ki a duplikációkat két oszlopban VBA-kóddal
Ez a szakasz végigvezeti Önt egy olyan VBA-kód létrehozásának lépésein, amely azonosítja és kiválasztja a két oszlop közötti ismétlődő értékeket.
1. lépés: Nyissa meg a VBA-modul szerkesztőjét, és másolja ki a kódot
- nyomja meg Alt + F11 billentyűk megnyitásához Microsoft Visual Basic for Applications ablak.
- A megnyíló ablakban kattintson a gombra betétlap > Modulok új üres modul létrehozásához.
- Ezután másolja ki és illessze be az alábbi kódot az üres modulba.
VBA-kód: Keresse meg és válassza ki az ismétlődő értékeket két oszlop közöttSub Compare() 'Update by Extendoffice Dim Range1 As Range, Range2 As Range, Rng1 As Range, Rng2 As Range, outRng As Range xTitleId = "KutoolsforExcel" On Error Resume Next Set Range1 = Application.Selection Set Range1 = Application.InputBox("Range1 :", xTitleId, Range1.Address, Type:=8) Set Range2 = Application.InputBox("Range2:", xTitleId, Type:=8) Application.ScreenUpdating = False For Each Rng1 In Range1 xValue = Rng1.Value For Each Rng2 In Range2 If xValue = Rng2.Value Then If outRng Is Nothing Then Set outRng = Rng1 Else Set outRng = Application.Union(outRng, Rng1) End If End If Next Next outRng.Select Application.ScreenUpdating = True End Sub
2. lépés: Futtassa ezt a VBA-kódot
- A kód beillesztése után nyomja meg a gombot F5 kulcs a kód futtatásához. Az első prompt mezőben válassza ki azt az adatlistát, amelyből másolatokat szeretne kiválasztani. És akkor kattintson OK.
- A második prompt mezőben válassza ki az összehasonlítani kívánt adatlistát, majd kattintson a gombra OK, lásd a képernyőképet:
Eredmény:
Most az A és B oszlop ismétlődő értékei vannak kiválasztva az A oszlopban, lehetővé téve a cellák színekkel való kitöltését vagy szükség szerinti másolását és beillesztését.
- Ez a VBA kód Kis-nagybetű érzékeny;
- Ha a B oszlopból szeretné kijelölni a duplikációkat, akkor csak fel kell cserélnie a két kijelölt oszlopot az adattartomány kiválasztásakor.
Hasonlítson össze két oszlopot soronként
Az Excelben két oszlop soronkénti összehasonlítása gyakran szükséges az egyezések ellenőrzéséhez, ami segít például a rekordok ellenőrzésében vagy az adattrendek elemzésében. Az Excel különféle módokat kínál erre, az egyszerű képletektől a speciális funkciókig, így kiválaszthatja az adatok igényeinek leginkább megfelelőt. Vessünk egy pillantást néhány egyszerű módszerre a munka hatékony elvégzésére.
Hasonlítson össze két oszlopot egy sorban képletekkel
Az Excel képletei egyszerű, de hatékony megközelítést kínálnak az oszlopok közötti adatok összehasonlításához. Íme, hogyan használhatja őket. Tételezzük fel, hogy vannak adatok az A és B oszlopban, és a következő képletek segíthetnek ellenőrizni, hogy a két oszlopban lévő adatok egyeznek-e:
- Az egyenlő operátor használata (=): két cella összehasonlításának legegyszerűbb módja
- IF funkció: hogy az összehasonlítás informatívabb legyen
- PONTOS funkció: kis- és nagybetűk megkülönböztetése
Az Egyenlő operátor használata (=):
Kérjük, írja be vagy másolja a következő képletet, nyomja meg a gombot belép gombot, majd húzza le a kitöltőkart az összes eredmény eléréséhez. IGAZ értéket ad vissza, ha az A és B oszlop azonos sorában lévő értékek megegyeznek, és FALSE értéket ad vissza, ha nem. Lásd a képernyőképet:
=A2=B2
IF funkció:
Ha az összehasonlítást informatívabbá szeretné tenni, használhatja a IF funkció egyéni üzenetek megjelenítéséhez.
Kérjük, írja be vagy másolja ki az alábbi képletet, nyomja meg a gombot belép gombot, majd húzza le a kitöltőkart az összes eredmény eléréséhez. Egyezést ad vissza, ha az értékek megegyeznek, és No Match-t, ha eltérnek. Lásd a képernyőképet:
=IF(A2=B2, "Match", "No Match")
PONTOS funkció:
Ha kis- és nagybetűk közötti összehasonlításra van szüksége, a PONTOS funkció az út.
Kérjük, írja be vagy másolja a következő képletet, nyomja meg a gombot belép gombot, majd húzza le a kitöltőkart az összes eredmény eléréséhez. Egyezést ad vissza, ha az értékek pontosan egyeznek, és No Match-t, ha eltérnek. Lásd a képernyőképet:
=IF(EXACT(A2,B2), "Match", "No match")
Jelölje ki és jelölje ki az ugyanabban a sorban lévő egyezéseket egy hasznos eszközzel - Kutools
Ha soronként kell kiválasztania és árnyékolnia kell a két oszlop közötti egyezéseket, ahelyett, hogy az eredményt külön oszlopban kapná meg, a Kutools for Excel Cellák összehasonlítása funkciója kiváló lehetőség lesz. Lehetővé teszi, hogy gyorsan kijelölje és alkalmazza a kitöltési színt azokra a cellákra, amelyek értéke megegyezik vagy különbözik az egyes sorokon belül.
Kattints Kutools > Hasonlítsa össze a cellákat, A Hasonlítsa össze a cellákat párbeszédpanelen tegye a következőket:
- Válassza ki az adatokat a két oszlopból Keressen értékeket itt és a Szerint dobozok külön;
- választ Ugyanazok a cellák alatt a Találjon szakasz;
- Adjon meg egy háttérszínt az egyezések kiemeléséhez Az eredmények feldolgozása szakasz;
- Végül kattintson OK gombot.
Eredmény:
Most az ugyanabban a sorban lévő egyezések kiemelve és az A oszlopban vannak kiválasztva, így elérhetővé válik, hogy másolhassa és beillessze azokat a kívánt cellákba. Lásd a képernyőképet:
- Ez a funkció támogatja a kis- és nagybetűk megkülönböztetését összehasonlítás, ha ellenőrzi a Kis-nagybetű érzékeny lehetőség a Hasonlítsa össze a cellákat párbeszédablak;
- Ha ki szeretné jelölni az egyezéseket a B oszlopból, csak fel kell cserélnie a két kijelölt oszlopot Keressen értékeket itt és a Szerint dobozok a Hasonlítsa össze a cellákat párbeszédablak;
- A funkció alkalmazásához kérjük töltse le és telepítse a Kutools for Excel alkalmazást először.
Hasonlítson össze két oszlopot, és jelölje ki az egyezéseket ugyanabban a sorban
Két oszlop összehasonlítása és az egyezések kiemelése ugyanabban a sorban hatékonyan elvégezhető az Excel feltételes formázásával. Íme egy útmutató a soregyezések azonosításához és kiemeléséhez:
1. lépés: Válassza ki az adattartományt
Válassza ki azt az adattartományt, amelyben ki szeretné jelölni a soregyezéseket.
2. lépés: Alkalmazza a Feltételes formázás funkciót
- Kattints Kezdőlap > Feltételes formázás > Új szabály. Az Új formázási szabály párbeszédpanelen tegye a következőket:
- 2.1 Válassza a lehetőséget Képlet segítségével határozza meg, hogy mely cellákat formázza tól Válasszon egy szabálytípust lista mező;
- 2.2 Írja be az alábbi képletet a Formázza az értékeket, ahol ez a képlet igaz szövegdoboz;
=$B2=$A2
- 2.3 Ezután kattintson a gombra kialakított gombot.
- A kiugróban Cellák formázása párbeszédpanelen adjon meg egy színt, amely ki szeretné emelni az ismétlődő elemeket. És kattints OK.
- Amikor visszatér a Új formázási szabály párbeszédpanelen kattintson a gombra OK gombot.
Eredmény:
Most az azonos sorban lévő egyező értékek egyszerre ki vannak emelve, lásd a képernyőképet:
- A Feltételes formázás képlete a következő nem érzékeny a kis- és nagybetűkre.
- Ha különböző értékű cellákat szeretne kiemelni, használja a következő képletet:
=$B2<>$A2
Hasonlítson össze két oszlopot, és húzza ki az egyező adatokat
Ha két adatkészlettel foglalkozik az Excelben, és közös elemeket kell keresnie az egyik listában a másikban, a keresési képletek jelentik a megfelelő megoldást ezeknek az egyezéseknek a lekérésére.
Ha az Excelben az A oszlopban a gyümölcsök listája, a B oszlopban pedig az eladási adatok szerepelnek, akkor most ezeket szeretné párosítani a D oszlopban található válogatott gyümölcsökkel, hogy megtalálja a megfelelő eladásokat. Hogyan tudná visszaadni a relatív értékeket az Excel B oszlopából?
Alkalmazza az alábbi képletek bármelyikét, majd húzza le a kitöltő fogantyút, hogy ezt a képletet a többi cellára alkalmazza.
- Minden Excel verzió:
=VLOOKUP(D2, $A$2:$B$6, 2, FALSE)
- Excel 365 és Excel 2021:
=XLOOKUP(D2, $A$2:$A$6, $B$2:$B$6)
Eredmény:
Ha talál egyezést, az összes megfelelő érték megjelenik, ellenkező esetben a #N/A hibaüzenet jelenik meg, lásd a képernyőképet:
- A fenti képletekkel, ha olyan gyümölcsök vannak a D oszlopban, amelyeknek nincs egyezése az A oszlopban, akkor hibát adnak vissza. A hibák könnyebb megértése érdekében a képletet becsomagolhatja az IFERROR függvénnyel:
- Minden Excel verzió:
=IFERROR(VLOOKUP(D2,$A$2:$B$10,2,FALSE), "No match found")
- Excel 365 és Excel 2021:
=IFERROR(XLOOKUP(D2, $A$2:$A$10, $B$2:$B$10),"No match found")
- Minden Excel verzió:
- Azok számára, akik szeretik a speciális keresési képleteket, Kutools az Excel számára A fejlett keresési képletek lenyűgöző készletét kínálja, amelyek a hagyományos VLOOKUP funkciót új magasságokba emelik, páratlan pontosságot és hatékonyságot biztosítva adatkezelési feladatai során.
Kutools az Excel számára több mint 300 kényelmes eszköz gyűjteményével büszkélkedhet, amelyeket az Ön termelékenységének növelésére terveztek. Tapasztalja meg a teljes teljesítményt egy ingyenes 30 napos próbaverzióval, és javítsa táblázatait még ma! Szerezd meg most!
Kapcsolódó cikkek:
- Keresse meg és emelje ki a tartomány ismétlődő sorait
- Előfordulhat, hogy a munkalap adattartományában vannak duplikált rekordok, és most meg szeretné találni vagy kiemelni a tartomány duplikált sorait a következő képernyőképek szerint. Természetesen megtalálja őket egymás után a sorok ellenőrzésével. De ez nem jó választás, ha több száz sor van. Itt beszélek néhány hasznos módszerről, amellyel kezelheti ezt a feladatot.
- Jelölje ki az ismétlődő értékeket különböző színekkel
- Az Excelben a Feltételes formázás használatával könnyedén kiemelhetjük az oszlopok duplikált értékeit egy színnel, de néha különféle színben kell kiemelnünk az ismétlődő értékeket, hogy a duplikátumok gyorsan és egyszerűen felismerhetők legyenek, az alábbi képernyőképen. Hogyan oldhatná meg ezt a feladatot Excelben?
- Ismétlődések keresése, kiemelése, szűrése, számlálása, törlése az Excelben
- Az Excel programban ismétlődő adatok fordulnak elő időnként, amikor manuálisan rögzítünk adatokat, más forrásokból másolunk adatokat vagy más okokból. Néha a másolatok szükségesek és hasznosak. Az ismétlődő értékek azonban néha hibákhoz vagy félreértésekhez vezetnek. Ebben a cikkben bemutatjuk azokat a módszereket, amelyek segítségével gyorsan azonosíthatjuk, kiemelhetjük, szűrhetjük, számolhatjuk, törölhetjük az ismétléseket képletek, feltételes formázási szabályok, harmadik féltől származó kiegészítők stb.
- Távolítsa el az ismétlődéseket, és cserélje ki üres cellákkal
- Általában az Ismétlődések eltávolítása parancs alkalmazása az Excelben eltávolítja a teljes ismétlődő sort. De néha azt szeretné, hogy az üres cellák helyettesítsék az ismétlődő értékeket, ebben a helyzetben az Ismétlődés eltávolítása parancs nem fog működni. Ez a cikk eligazítja az ismétlődések eltávolítását és üres cellákkal való helyettesítését az Excelben.
A legjobb irodai hatékonyságnövelő eszközök
Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz. Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...
Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját
- Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
- Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
- 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
Tartalomjegyzék
- Hasonlítson össze két oszlopot az ismétlődő értékek kereséséhez
- Feltételes formázással
- Erőteljes eszközzel – Kutools
- Képletekkel
- VBA kóddal
- Hasonlítson össze két oszlopot soronként
- Képletekkel
- Egy hasznos eszközzel - Kutools
- Feltételes formázással
- Hasonlítson össze két oszlopot, és húzza ki az egyező adatokat
- Kapcsolódó cikkek
- A legjobb irodai termelékenységi eszközök
- Hozzászólások