Kako usporediti dva stupca za pronalaženje razlika u Excelu

  • Podijeli Ovo
Hugh West

Ovo je zanimljiva situacija koja se često pojavljuje. Naime, ponekad je potrebno razdvojiti podatke u dva različita stupca. Postoji toliko mnogo procesa u kojima Excel uspoređuje dva popisa i vraća razlike. U ovom ćemo članku vidjeti načine kako usporediti dva stupca u Excelu radi pronalaženja razlika.

Preuzmi vježbovnu bilježnicu

Usporedba dvaju stupaca za pronalaženje razlika.xlsx

7 načina za usporedbu dvaju stupaca za pronalaženje razlika u programu Excel

U ovom odjeljku pronaći ćete 7 načina za usporedbu dva stupca u Excelu za pronalaženje razlika. Ovdje ću o njima raspravljati jednu po jednu. Ostanite povezani!

Dakle, započnimo s jednostavnim primjerom da ilustriramo kako to postići.

Ovdje imamo dva popisa na kojima neko voće' imena su postavljena. Usporedit ćemo dva popisa kako bismo pronašli razlike. Dvije liste koje sadrže nazive voća navedene su u nastavku.

Vidjet ćemo 7 različite procese pronalaženja razlika između dva stupca. U svakom procesu usporedbe i pronalaženja razlika između dva stupca koristit ćemo istu tablicu.

1. Primjena uvjetnog oblikovanja za usporedbu dvaju stupaca

Možemo koristiti uvjetno oblikovanje za isticanje jedinstvenih vrijednosti dva stupca. Postupak je jednostavan i dan u nastavku.

📌 Koraci:

  • Prvo odaberiterasponi na koje želite primijeniti uvjetno oblikovanje. U ovom primjeru, raspon je B5 : B11 .
  • Sada, na kartici Početna kliknite na Uvjetno oblikovanje , a pod Pravila za označavanje ćelija kliknite na Duplicirane vrijednosti.

  • U dijaloškom okviru Duplicate values , ako odaberete Duplicate vidjet ćete duplicirane vrijednosti dviju ćelija.

  • Ako odaberete Unique u dijaloškom okviru Duplicate Values vidjet ćete jedinstvene vrijednosti dviju ćelija.

  • Pritisnite OK za potvrdu Uvjetnog oblikovanja .

Pročitajte više: Kako usporediti dva stupca ili liste u Excelu

2. Usporedite dva stupca pomoću funkcije IF

Koristit ćemo IF Funkcija za pronalaženje razlika između dva stupca. Samo slijedite korake u nastavku za ovo.

📌 Koraci:

  • Prvo, stvorite novi stupac da biste prikazali koji plodovi s Liste 1 dostupni su na Popisu 2 .
  • Sada odaberite prvu ćeliju (tj. E5 ) novostvorenog stupca i primijenite sljedeću formulu.

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

Ovdje,

  • B5 = Voće na listi-1
  • C5 = Voće na listi-2

  • Nakon toga pritisnite ENTER i vidjet ćete izjavu NE u ćeliji D5 .
  • Sada upotrijebite ručicu za popunjavanje alat za povlačenje formulirane i Automatsko popunjavanje formule prema dolje od ćelije D5 do D11

  • Stoga će sve ćelije pokazati rezultat i možete razlikovati dva stupca.

3. Primjena TOČNE funkcije na Usporedi stupce

Funkcija EXACT uspoređuje dva tekstualna niza i zatim vraća TRUE ili FALSE na temelju točnog podudaranja između tekstova. Dakle, ovu funkciju možete primijeniti u svrhu pronalaženja razlika između dva stupca. Da biste to učinili, slijedite sljedeće korake.

📌 Koraci:

  • Prvo odaberite ćeliju i upišite sljedeću formulu u ćeliju .

=EXACT(B5,C5)

Ovdje,

  • B5 = Voće u Lista-1
  • C5 = Voće na listi-2

  • Zatim pritisnite ENTER i ćelija će vratiti FALSE .

  • Sada povucite formulu prema dolje i ćelije će vam pokazati rezultat.

4. Primjena IF s funkcijom AND

Kombinacija IF i AND funkcije će poslužiti vašoj svrsi. Nastavite kao u nastavku.

📌 Koraci:

  • Prvo primijenite formulu na odabranu ćeliju.

=IF(AND(B5C5),"No Match","Match")

Ovdje,

  • B5 = Voće na popisu-1
  • C5 = Voće na popisu-2

  • Zatim povucite formulu prema dolje da se ćelije prikažurezultat.

5. Kombinacija funkcija IF, ISNA i VLOOKUP

Možemo koristiti IF , ISNA i VLOOKUP funkcije za pronalaženje razlika između dva popisa ili stupaca u Excelu. Postupak je dan u nastavku.

📌 Koraci:

  • Prvo, stvorite novi stupac> odaberite prvu ćeliju (tj. E5 ) novostvorenog stupca i primijenite sljedeću formulu.

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

Ovdje,

  • B5 = Vrijednost pretraživanja
  • C5:C11 = Niz pretraživanja

💡 Raščlamba formule

VLOOKUP(B5,$C$5:$C$11,1,0) traži vrijednost B5 (tj. Apple ) u rasponu $C$5:$C$11. Ova vrijednost nije dostupna u nizu pretraživanja i vraća #N/A .

ISNA funkcija provjerava sadrži li ćelija pogrešku #N/A! ili ne. Vraća TRUE ili FALSE ovisno o prisutnosti #N/A !

Dakle, ISNA(VLOOKUP(B5, $C$5:$C$11,1,0)) = ISNA(#N/A) vraća TRUE .

Konačno, IF(ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)),”NE”,”DA”) = IF(ISNA(#N/A),”NE” ,”YES”) = IF(TRUE,”NO”,”YES”) = NO

Dakle, OUTPUT => NE . To je zato što naziv voća Apple s List-1 nije dostupan na List-2 .

  • Nakon toga pritisnite ENTER i vidjet ćete izjavu NE u ćeliji D5 .

  • Sada upotrijebite alat Fill Handle da biste povukli prema dolje formulirani i Automatsko popunjavanje formule prema dolje od ćelije D5 do D11
  • Na kraju ćete moći vidjeti razlike između List-1 i List-2

Pročitajte više: Kako usporediti Dva stupca u Excelu pomoću VLOOKUP-a

6. Koristite kombinaciju funkcija IF, ISERROR i MATCH

Ovdje ćemo koristiti IF , ISERROR i MATCH funkcije za usporedbu dva stupca. Usporedit ćemo List-1 s Listom-2 . Formula će izračunati dva popisa i vratiti ime voća koje se nalazi samo na List-1 . Postupak je naveden u nastavku.

📌 Koraci :

  • Prvo odaberite prvu ćeliju D5 novostvorenog stupca i upišite sljedeću formulu u odabranu ćeliju.

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

Ovdje,

  • B5 = Vrijednost pretraživanja
  • C5:C11 = Niz pretraživanja

💡 Raščlamba formule

FUNKCIJA MATCH traži vrijednost B5 (tj. Apple ) u rasponu pretraživanja $C$5:$C$11 .

Dakle, MATCH(B5,$C$5:$C$11,0) vraća #N/A jer ne pronalazi vrijednost u rasponu pretraživanja.

Sada, ISERROR(MATCH(B5,$C$5:$C$11,0)) = ISERROR(#N/A ) vraća TRUE .

Konačno, IF((ISERROR(MATCH(B5,$C$5:$C$11,0))),B5,””) = IF(TRUE,B5, “”) vraća vrijednost B5 (tj. Apple ).

Dakle, OUTPUT => Apple .

  • Nakon što pritisnete ENTER vidjet ćete izlaz u toj ćeliji. Sada povucite sljedeću formulu za sljedeće ćelije.

  • Stoga će vam ćelije u koje ste kopirali formulu pokazati rezultat.

  • Na isti način možete pronaći ime voća koje se nalazi samo na Popisu-2 . U tom slučaju, formula će biti,

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

Ovdje,

  • C5 = Vrijednost pretraživanja
  • B5:B17 = Niz pretraživanja

7. Kombinacija IF i COUNTIF Funkcije za usporedbu stupaca

U ovoj proceduri, ako Popis-1 sadrži bilo koji naziv voća koji nije smješten na Popis-2 , formula koju ćemo koristiti reći će da se naziv voća s Liste-1 ne nalazi na Listi-2 . U tu svrhu kombinirat ćemo funkcije IF i COUNTIF . Započnimo s usporedbom.

📌 Koraci:

  • Prvo, upišite sljedeću formulu u ćeliju D5 .

=IF(COUNTIF($C$5:$C$11, $B5)=0, "Not Found in List-2", "")

💡 Raščlamba formule

Funkcija COUNTIF vraća ukupan broj ćelija u definiranom rasponu.

COUNTIF($C$5:$C$11, $B5) traži vrijednost ćelije B5 (tj. Apple ) u rasponu $C$5:$C$11 ali ne nalazi ništa u rasponu. Dakle, Output=> 0 .

Konačno, IF(COUNTIF($C$5:$C$11, $B5)=0, “Nije pronađeno na listi-2 ”, “”) = IF(0, “Nije pronađeno na popisu-2”, “”) vratit će “ Nije pronađeno na popisu-2 ” kada se ispuni uvjet je 0 , inače ostavite ćeliju praznom ( “” ).

Dakle, konačni izlaz=> “ Nije pronađeno na popisu-2 “.

  • Sada pritisnite ENTER kako bi ćelija prikazala rezultat.
  • Nakon toga , povucite formulu prema dolje.

  • Čineći ovo, vidjet ćete razlike između dva stupca.

Zaključak

Dakle, možemo vidjeti različite procese za usporedbu dvaju stupaca u Excelu radi pronalaženja razlika. Usporedba između dva stupca može se dobiti i za podudaranja. Od 4 postupka o kojima smo razgovarali, upotreba uvjetnog oblikovanja najbolji je način za usporedbu dva stupca. Budući da u uvjetnom oblikovanju možete uspoređivati ​​više stupaca, postupak je jednostavan i brz i možete pronaći i podudaranja i razlike.

Nadam se da će vam ovaj članak biti od pomoći. Pregledajte našu web stranicu kako biste pronašli više korisnih članaka. Ostanite u kontaktu!

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.