Hogyan hasonlítsunk össze két listát az Excelben? (A 6 legjobb módszerrel)

Az alábbiakban említett hat különböző módszer, amelyekkel az Excelben egy oszlop két listáját hasonlíthatjuk össze egyezések és különbségek tekintetében.

  1. 1. módszer: Két lista összehasonlítása az egyenlőségjel-operátor használatával
  2. 2. módszer: Az adatok egyezése a sorok közötti különbség technikájának használatával
  3. 3. módszer: A sorok közötti különbség egyezése IF feltétel használatával
  4. 4. módszer: Az adatok egyezése akkor is, ha van sorkülönbség
  5. 5. módszer: Az összes egyező adat kiemelése feltételes formázás használatával
  6. 6. módszer: Részleges egyezés technikája

Most tárgyaljuk részletesen az egyes módszereket egy példával –

Ezt a Két lista összehasonlítása Excel sablon itt töltheti le – Compare Two Lists Excel Template

#1 Compare Two Lists Using Equal Sign Operator

  • 1. lépés: A következő oszlopba, közvetlenül a két oszlop után, szúrjon be egy új oszlopot “Status” néven.”

  • 2. lépés: Most tegyük a C2 cellába a következő képletet: =A2=B2.

  • 3. lépés: Ez a képlet teszteli, hogy az A2 cella értéke egyenlő-e a B2 cellával. Ha mindkét cella értéke megegyezik, akkor TRUE eredményt kapunk, különben FALSE eredményt kapunk.

  • 4. lépés: Most húzza a képletet a C9-es cellába a többi érték meghatározásához,

Ahol a közös sorokban azonos értékek vannak, ott TRUE vagy FALSE eredményt kapunk.

#2 Adatok egyeztetése a sorok közötti különbség technikájának használatával

Vélhetően Ön még nem használta a “sorok közötti különbség” technikát a munkahelyén, de ma megmutatom, hogyan használhatja ezt a technikát az adatok soronkénti egyeztetésére.

  • 1. lépés: A nem egyező cellák soronkénti kiemeléséhez először jelölje ki a teljes adatot.

  • 2. lépés: Most nyomja meg az excel “F5” gyorsbillentyűjét, hogy megnyissa a “Speciálisra lépés” eszközt.

  • 3. lépés: Nyomja meg az F5 billentyűt az ablak megnyitásához. Most a “Go-To” ablakban nyomja meg a “Special” fület.

  • 4. lépés: A következő ablakban a “Go To Special” menüpontban válassza a “Row Difference” opciót. A “Sorkülönbség” kiválasztása után kattintson az “Ok” gombra.”

A következő eredményt kapjuk:

Amint a fenti ablakban látható, a program minden olyan cellát kiválasztott, ahol sorkülönbség van. Most töltsön ki hozzá valamilyen színt, hogy kiemelje a sorok közötti különbség értékeit.

#3 Match Row Difference by Using IF Condition

Hogyan hagyhatjuk el az IF feltételt, ha soronként szeretnénk az adatokat egybevetni. Az első példában vagy TRUE vagy FALSE eredményt kaptunk, de mi van akkor, ha az alapértelmezett “TRUE vagy FALSE” eredmény helyett a különbség eredményére van szükségünk. Tegyük fel, hogy “Egyezés” eredményre van szükségünk, ha nincs sorkülönbség, és az eredménynek “Nem egyezésnek” kell lennie, ha van sorkülönbség.

Népszerű tanfolyam ebben a kategóriában

All in One Excel VBA Bundle (35 tanfolyam projektekkel)
4.9 (1,353 értékelés) 35+ tanfolyam | 120+ óra | Teljes élethosszig tartó hozzáférés | Teljesítési tanúsítvány

  • 1. lépés: Először nyissa meg az IF feltételt a C2 cellában.

  • 2. lépés: Alkalmazza a logikai tesztet A2=B2.

  • 3. lépés: Ha ez a logikai teszt TRUE, adja meg az eredménykritériumokat. Ebben a forgatókönyvben az eredménykritérium az “Egyezés”, és ha a sor nem egyezik, akkor a “Nem egyezik” eredményre van szükségünk.”

  • 4. lépés: Alkalmazza a képletet az eredményhez.

  • 5. lépés: Most húzza a képletet a C9-es cellába a többi érték meghatározásához,

#4 Adatok egyeztetése akkor is, ha van soreltérés

A soreltérésen alapuló adategyeztetési módszerek nem mindig működnek; az érték más cellákban is lehet, ezért ezekben az esetekben más technológiákat kell alkalmaznunk.

Nézzük meg most az alábbi adatokat.

A fenti képen két számlistát látunk. Össze kell hasonlítanunk a 2. listát az 1. listával. Használjuk tehát kedvenc függvényünket, a VLOOKUP-ot.

Ha tehát az adatok egyeznek, akkor megkapjuk a számot, ellenkező esetben a hibaértéket kapjuk, mint #N/A.

A hibaértékek megjelenítése egyáltalán nem néz ki jól. Ahelyett, hogy megmutatnánk a hibaértékeket, helyettesítsük őket a “Nem elérhető” szóval. Ehhez használjuk az excelben az IFERROR függvényt.

#5 Az összes egyező adat kiemelése

Ha nem rajongunk az excel képletekért, akkor ne aggódjunk; képlet nélkül is képesek lehetünk az adatok egyezésére. Egyszerű feltételes formázás segítségével az excelben valóban képesek lehetünk két lista összes egyező adatát kiemelni.

  • 1. lépés: Ehhez először jelöljük ki az adatokat.

  • 2. lépés: Most menjünk a Feltételes formázás menüpontba, és válasszuk a “Cellaszabályok kiemelése >> Duplikált értékek.”

  • 3. lépés: Most megjelenik a “Duplicate Cell Values” formázási ablak.

  • 4. lépés: A különböző formázási színeket ténylegesen az excel legördülő listájából választhatja ki. Válassza ki az első formázási színt, és nyomja meg az ok gombot.

  • 5. lépés: Ezzel a két listából kiemeli az összes egyező adatot.

  • 6. lépés: Csak abban az esetben, ha az összes egyező adat kiemelése helyett a nem egyező adatokat szeretné kiemelni, akkor a “Duplicate Values” ablakban válassza az “Unique” lehetőséget.”

Ezzel az összes nem egyező értéket kiemeli.

#6 Részleges egyezés technikája

Láttuk már a nem teljes vagy azonos adatok problémáját két listában. Például, ha az 1. lista adatai között szerepel az “ABC Pvt Ltd”, a 2. listában pedig csak az “ABC” szerepel. Ezekben az esetekben az összes alapértelmezett képletünk és eszközünk egyáltalán nem ismeri fel. Ezekben az esetekben a csillag (*) speciális karaktert kell alkalmaznunk a részleges értékek egyezéséhez.

Az 1. listában a vállalat neve és a bevétel adatai szerepelnek. A 2. listában megvan a vállalat neve, de nincs pontos érték, mint az 1. listában. Ez egy trükkös helyzet, amellyel mindannyian szembesültünk már a munkahelyünkön.

Az ilyen esetekben még mindig össze tudjuk egyeztetni az adatokat a csillag (*) speciális karakter használatával.

A következő eredményt kapjuk.

Most húzza a képletet az E9-es cellába a többi érték meghatározásához,

A joker karakter csillagot (*) használtuk tetszőleges számú karakter megjelenítésére, így az “ABC” szó teljes karakterének megfelel az “ABC Pvt Ltd.”.”

Megjegyzendő

  • A két lista összehasonlításának fenti technikáinak használata az excelben az adatszerkezettől függ.
  • A soronkénti megfeleltetés nem a legmegfelelőbb, ha az adatok nem szervezettek.
  • AVLOOKUP az értékek összevetésére gyakran használt képlet.

Javasolt cikkek

Ez volt az útmutató két lista összehasonlításához az excelben. Itt tárgyaljuk a 6 legjobb módszert a két oszlopos listák egyezések és különbségek összehasonlítására az excelben (egyenlőségjel-operátor, sorkülönbség-technika, IF feltétel, részleges egyezés-technika stb.) példákkal és egy letölthető excel-sablonnal együtt. Az excelről többet megtudhat a következő cikkekből –

  • Két Excel oszlop összehasonlítása a Vlookup segítségével
  • Parciális egyezés a Vlookup segítségével
  • Két Excel oszlop összehasonlítása
  • Elcserélt sorok árnyalása Excelben
5 részvény

.

All in One Excel VBA csomag (35 tanfolyam projektekkel)

  • 35+ tanfolyam
  • 120+ óra
  • Teljes élethosszig tartó hozzáférés
  • Tanúsítvány a teljesítésről

TOVÁBBI TUDÁS >>

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.