Két oszlop összehasonlítása az Excelben lévő különbségek kereséséhez

  • Ossza Meg Ezt
Hugh West

Ez egy érdekes helyzet, amely gyakran felmerül. Néha ugyanis szükség van arra, hogy az adatokat két különböző oszlopban megkülönböztessük. Nagyon sok olyan folyamat van, amelyben az Excel összehasonlít két listát és visszaadja a különbségeket. Ebben a cikkben megnézzük, hogyan lehet két oszlopot összehasonlítani az Excelben a különbségek megtalálása érdekében.

Gyakorlati munkafüzet letöltése

Két oszlop összehasonlítása a differenciák kereséséhez.xlsx

7 mód két oszlop összehasonlítására az Excelben lévő különbségek kereséséhez

Ebben a szakaszban a következőket találja 7 két oszlop összehasonlításának módjai az Excelben a különbségek megtalálására. Itt egyenként fogom őket tárgyalni. Maradjon kapcsolatban!

Kezdjük tehát egy egyszerű példával, hogy bemutassuk, hogyan lehet ezt megvalósítani.

Itt van két lista, amelyeken néhány gyümölcs neve szerepel. Összehasonlítjuk a két listát, hogy megtaláljuk a különbségeket. A gyümölcsök nevét tartalmazó két listát az alábbiakban adjuk meg.

Meglátjuk 7 A két oszlop közötti különbségek megállapításának különböző folyamatai. A két oszlop közötti különbségek összehasonlításának és megállapításának minden folyamatában ugyanazt a táblázatot fogjuk használni.

1. Feltételes formázás alkalmazása két oszlop összehasonlítására

Használhatjuk Feltételes formázás két oszlop egyedi értékeinek kiemelésére. Az eljárás egyszerű, és az alábbiakban ismertetjük.

📌 Lépések:

  • Először válassza ki azokat a tartományokat, ahol a feltételes formázást alkalmazni kívánja. Ebben a példában a tartomány a következő B5 : B11 .
  • Most, a Home fülön kattintson a Feltételes formázás , és a Jelölje ki a cellák szabályait kattintson a Duplikált értékek.

  • A Duplikált értékek párbeszédpanelen, ha a Duplikátum a két cella duplikált értékeit fogja látni.

  • Ha a Egyedi a Duplikált értékek párbeszédpanelen láthatja a két cella egyedi értékeit.

  • Sajtó OK megerősíteni a Feltételes formázás .

Bővebben: Két oszlop vagy lista összehasonlítása az Excelben

2. Két oszlop összehasonlítása IF függvény használatával

Használni fogjuk a IF funkció két oszlop közötti különbségek megállapítására. Ehhez kövesse az alábbi lépéseket.

📌 Lépések:

  • Először is, hozzon létre egy új oszlopot, amely megmutatja, hogy melyik gyümölcsök 1. lista rendelkezésre állnak a 2. lista .
  • Most válassza ki az első cellát (pl. E5 ) az újonnan létrehozott oszlopban, és alkalmazza a következő képletet.

=IF(B5=C5,"YES","NO")

Tessék,

  • B5 = Gyümölcs a List-1-ben
  • C5 = Gyümölcs a List-2-ben

  • Ezután nyomja meg a BELÉPÉS , és látni fogja a következő kijelentést NO cellában D5 .
  • Most használja a Töltse ki a fogantyút eszközzel húzza lefelé a megfogalmazott és Automatikus kitöltés a képletet a cellától lefelé D5 a címre. D11

  • Így az összes cellában megjelenik az eredmény, és különbséget tud tenni a két oszlop között.

3. Az EXACT funkció alkalmazása oszlopok összehasonlítására

A EXACT funkció összehasonlít két szöveges karakterláncot, majd visszaadja TRUE vagy HAMIS a szövegek közötti pontos egyezés alapján. Tehát ezt a függvényt két oszlop közötti különbségek keresésére is alkalmazhatja. Ehhez kövesse a következő lépéseket.

📌 Lépések:

  • Először is válasszon ki egy cellát, és írja be a következő képletet a cellába.

=EXACT(B5,C5)

Tessék,

  • B5 = Gyümölcs a List-1-ben
  • C5 = Gyümölcs a List-2-ben

  • Ezután nyomja meg a BELÉPÉS és a cella visszatér FALSE .

  • Most húzza lefelé a képletet, és a celláiban megjelenik az eredmény.

4. Az IF és az AND függvény alkalmazása

A következők kombinációja IF és ÉS funkciók az Ön célját szolgálja. Az alábbiak szerint járjon el.

📌 Lépések:

  • Először is alkalmazza a képletet egy kijelölt cellára.

=IF(AND(B5C5), "Nincs egyezés", "Egyezés")

Tessék,

  • B5 = Gyümölcs a List-1-ben
  • C5 = Gyümölcs a List-2-ben

  • Ezután húzza lefelé a képletet, hogy a cellákban megjelenjen az eredmény.

5. Az IF, ISNA és VLOOKUP funkciók kombinálása

Használhatjuk a IF , ISNA , és VLOOKUP funkciók két lista vagy oszlop közötti különbségek keresésére az Excelben. Az eljárást az alábbiakban ismertetjük.

📌 Lépések:

  • Először is hozzon létre egy új oszlopot> jelölje ki az első cellát (pl. E5 ) az újonnan létrehozott oszlopban, és alkalmazza a következő képletet.

=IF(ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)), "NEM", "IGEN")

Tessék,

  • B5 = Keresési érték
  • C5:C11 = Lookup Array

💡 Képlet bontás

VLOOKUP(B5,$C$5:$C$11,1,0) keresi a B5 értékét (azaz. Apple ) a következő tartományban $C$5:$C$11. Ez az érték nem áll rendelkezésre a keresési tömbben, és a visszatérési értéke #N/A .

ISNA funkció ellenőrzi, hogy egy cella tartalmazza-e a #N/A! hiba vagy sem. TRUE vagy FALSE a következők jelenlététől függően #N/A !

Szóval, ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)) = ISNA(#N/A) visszatér TRUE .

Végre, IF(ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)), "NEM", "IGEN") = IF(ISNA(#N/A), "NO", "YES") = IF(TRUE, "NEM", "IGEN") = NO

Tehát, a OUTPUT => NO . Ez azért van, mert a gyümölcs neve Apple a Lista-1 nem érhető el a Lista-2 .

  • Ezután nyomja meg a BELÉPÉS , és látni fogja a következő kijelentést NO cellában D5 .

  • Most használja a Töltse ki a fogantyút eszközzel húzza lefelé a megfogalmazott és Automatikus kitöltés a képletet a cellától lefelé D5 a címre. D11
  • Végezetül pedig láthatja a különbségeket a következők között Lista-1 és Lista-2

Bővebben: Két oszlop összehasonlítása az Excelben a VLOOKUP használatával

6. Az IF, ISERROR és MATCH függvények kombinációjának használata

Itt fogjuk használni a IF , ISERROR , és MATCH függvények két oszlop összehasonlítására. Összehasonlítjuk a Lista-1 a címen Lista-2 A képlet kiszámítja a két listát, és visszaadja a gyümölcs nevét, amely csak az alábbi listában szerepel. Lista-1 Az alábbiakban ismertetjük az eljárást.

📌 Lépések :

  • Először is, jelölje ki az első cellát D5 az újonnan létrehozott oszlopban, és írja be a következő képletet a kiválasztott cellába.

=IF((ISERROR(MATCH(B5,$C$5:$C$11,0)))),B5,"")

Tessék,

  • B5 = Keresési érték
  • C5:C11 = Lookup Array

💡 Képlet bontás

MATCH funkció keresi a B5 (pl. Apple ) a keresési tartományban $C$5:$C$11 .

Szóval, MATCH(B5,$C$5:$C$11,0) visszatér #N/A mivel nem találja az értéket a keresési tartományban.

Most, ISERROR(MATCH(B5,$C$5:$C$11,0)) = ISERROR(#N/A ) visszatér TRUE .

Végre, IF((ISERROR(MATCH(B5,$C$5:$C$11,0)))),B5,"") = IF(TRUE,B5, "") visszaadja a B5 (pl. Apple ).

Tehát az OUTPUT => Apple .

  • Miután megnyomta a BELÉPÉS a kimenetet abban a cellában fogja látni. Most húzza a következő képletet a következő cellákba.

  • Ezért azok a cellák, amelyekbe a képletet másolta, mutatják az eredményt.

  • Ugyanígy megtalálhatja a gyümölcs nevét is, amely csak a Lista-2 Ebben az esetben a képlet a következő,

=IF((ISERROR(MATCH(C5,$B$5:$B$11,0)))),C5,"")

Tessék,

  • C5 = Keresési érték
  • B5:B17 = Lookup Array

7. Az IF és COUNTIF függvények kombinálása oszlopok összehasonlítására

Ebben az eljárásban, ha Lista-1 tartalmaz minden olyan gyümölcsnevet, amely nincs elhelyezve a Lista-2 , a képlet, amelyet használni fogunk, azt mondja, hogy a gyümölcs nevét a Lista-1 nem található a Lista-2 . Össze fogjuk kombinálni IF és COUNTIF Kezdjük az összehasonlítást.

📌 Lépések:

  • Először is írja be a következő képletet a cellába D5 .

=IF(COUNTIF($C$5:$C$11, $B5)=0, "Nem található a List-2-ben", "")

💡 Képlet bontás

A COUNTIF függvény egy meghatározott tartományban lévő cellák teljes számát adja vissza.

COUNTIF($C$5:$C$11, $B5) keresi a cella értékét B5 (pl. Apple ) a következő tartományban $C$5:$C$11 de nem talál semmit a tartományban. Tehát Output=> 0 .

Végre, IF(COUNTIF($C$5:$C$11, $B5)=0, "Not Found in List-2", "") = IF(0, "Nem található a List-2-ben", "") vissza fogja adni a " Nem található a List-2-ben " amikor a feltétel 0 , különben hagyja üresen a cellát ( "" ).

Tehát, végleges Output=> " Nem található a List-2-ben ".

  • Most nyomja meg a BELÉPÉS hogy a cella megjelenítse az eredményt.
  • Ezután húzza lefelé a képletet.

  • Ezzel láthatja a két oszlop közötti különbségeket.

Következtetés

Tehát láthatjuk a különböző eljárásokat két oszlop összehasonlítására az Excelben a különbségek megtalálására. A két oszlop közötti összehasonlítás az egyezésekhez is megkapható. Az általunk tárgyalt 4 eljárás közül a feltételes formázás használata a legjobb módja két oszlop összehasonlításának. Mivel a feltételes formázás során több oszlopot is összehasonlíthat, az eljárás egyszerű és gyors, és megtalálja amind az egyezések, mind a különbségek.

Remélem, hasznosnak találja ezt a cikket. Böngésszen weboldalunkon, hogy további hasznos cikkeket találjon. Maradjon kapcsolatban!

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.