Kazalo
To je zanimiva situacija, ki se pogosto pojavi. Včasih je namreč treba podatke razlikovati v dva različna stolpca. Obstaja veliko postopkov, pri katerih Excel primerja dva seznama in vrne razlike. V tem članku si bomo ogledali načine, kako v Excelu primerjati dva stolpca za iskanje razlik.
Prenesi delovni zvezek za prakso
Primerjava dveh stolpcev za iskanje razlik.xlsx
7 načinov za primerjavo dveh stolpcev za iskanje razlik v programu Excel
V tem razdelku boste našli 7 načine za primerjavo dveh stolpcev v Excelu za iskanje razlik. Tu jih bom obravnaval enega za drugim. Ostanite povezani!
Začnimo s preprostim primerom, ki ponazarja, kako to doseči.
Tu imamo dva seznama, na katerih so imena nekaterih sadežev. Primerjali bomo oba seznama, da bi ugotovili razlike. Spodaj sta navedena dva seznama z imeni sadežev.
Videli bomo 7 različne postopke iskanja razlik med dvema stolpcema. Pri vsakem postopku primerjave in iskanja razlik med dvema stolpcema bomo uporabili isto tabelo.
1. Uporaba pogojnega oblikovanja za primerjavo dveh stolpcev
Uporabimo lahko Pogojno oblikovanje za poudarjanje edinstvenih vrednosti dveh stolpcev. Postopek je preprost in je opisan v nadaljevanju.
📌 Koraki:
- Najprej izberite območja, za katera želite uporabiti pogojno oblikovanje. V tem primeru je območje B5 : B11 .
- Zdaj, v Domov kliknite na zavihek Pogojno oblikovanje in pod Pravila za označevanje celic kliknite na Podvojene vrednosti.
- V Podvojene vrednosti pogovorno okno, če izberete Duplikatni boste videli podvojene vrednosti obeh celic.
- Če izberete Edinstvene v Podvojene vrednosti v pogovornem oknu boste videli edinstvene vrednosti obeh celic.
- Pritisnite V REDU za potrditev Pogojno oblikovanje .
Preberite več: Kako primerjati dva stolpca ali seznama v programu Excel
2. Primerjava dveh stolpcev s funkcijo IF
Uporabili bomo Funkcija IF za iskanje razlik med dvema stolpcema. Za to sledite spodnjim korakom.
📌 Koraki:
- Najprej ustvarite nov stolpec, v katerem bo prikazano, kateri sadeži Seznam 1 so na voljo v Seznam 2 .
- Zdaj izberite prvo celico (tj. E5 ) novo ustvarjenega stolpca in uporabite naslednjo formulo.
=IF(B5=C5,"YES","NO")
Tukaj,
- B5 = sadje na seznamu-1
- C5 = sadje na seznamu-2
- Nato pritisnite VSTOP in videli boste izjavo NE v celici D5 .
- Zdaj uporabite Ročaj za polnjenje orodje, da povlečete navzdol oblikovano in Samodejno izpolnjevanje formulo od celice navzdol D5 na . D11
- Zato bodo vse celice prikazale rezultat in lahko razlikujete med obema stolpcema.
3. Uporaba funkcije EXACT za primerjavo stolpcev
Spletna stran EXACT Funkcija primerja dva besedilna niza in nato vrne TRUE ali FALSE na podlagi natančnega ujemanja med besedili. To funkcijo lahko torej uporabite za iskanje razlik med dvema stolpcema. V ta namen sledite naslednjim korakom.
📌 Koraki:
- Najprej izberite celico in vanjo vnesite naslednjo formulo.
=EXACT(B5,C5)
Tukaj,
- B5 = sadje na seznamu-1
- C5 = sadje na seznamu-2
- Nato pritisnite VSTOP in celica bo vrnila FALSE .
- Zdaj povlecite formulo navzdol in v celicah bo prikazan rezultat.
4. Uporaba funkcije IF s funkcijo AND
Kombinacija IF in . IN funkcije bo služil vašemu namenu. Nadaljujte, kot je navedeno spodaj.
📌 Koraki:
- Najprej uporabite formulo v izbrani celici.
=IF(AND(B5C5), "Ni ujemanja", "Ujemanje")
Tukaj,
- B5 = sadje na seznamu-1
- C5 = sadje na seznamu-2
- Nato povlecite formulo navzdol, da se v celicah prikaže rezultat.
5. Kombiniranje funkcij IF, ISNA in VLOOKUP
Uporabimo lahko IF , ISNA in Funkcije VLOOKUP za iskanje razlik med dvema seznamoma ali stolpcema v Excelu. Postopek je opisan spodaj.
📌 Koraki:
- Najprej ustvarite nov stolpec> izberite prvo celico (tj. E5 ) novo ustvarjenega stolpca in uporabite naslednjo formulo.
=IF(ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)), "NE", "DA")
Tukaj,
- B5 = Vrednost iskanja
- C5:C11 = Array za iskanje
💡 Razčlenitev formule
VLOOKUP(B5,$C$5:$C$11,1,0) išče vrednost B5 (tj. Apple ) v območju $C$5:$C$11. Ta vrednost ni na voljo v polju iskanja in vrne #N/A .
Funkcija ISNA preveri, ali celica vsebuje #N/A! napake ali ne. Vrača TRUE ali FALSE odvisno od prisotnosti #N/A !
Torej, ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)) = ISNA(#N/A) vrne TRUE .
Končno, IF(ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)), "NO", "YES") = IF(ISNA(#N/A), "NO", "YES") = IF(TRUE, "NO", "YES") = NE
Tako je OUTPUT => NE . To je zato, ker je ime sadja Apple iz Seznam-1 ni na voljo v Seznam-2 .
- Nato pritisnite VSTOP in videli boste izjavo NE v celici D5 .
- Zdaj uporabite Ročaj za polnjenje orodje, da povlečete navzdol oblikovano in Samodejno izpolnjevanje formulo od celice navzdol D5 na . D11
- Nazadnje boste lahko videli razlike med Seznam-1 in . Seznam-2
Preberite več: Kako primerjati dva stolpca v Excelu z uporabo VLOOKUP
6. Uporabite kombinacijo funkcij IF, ISERROR in MATCH
Tu bomo uporabili IF , ISERROR in MATCH funkcije za primerjavo dveh stolpcev. Primerjali bomo Seznam-1 s spletno stranjo . Seznam-2 Formula bo izračunala oba seznama in vrnila ime sadja, ki je samo v Seznam-1 Postopek je opisan v nadaljevanju.
📌 Koraki :
- Najprej izberite prvo celico D5 novo ustvarjenega stolpca in v izbrano celico vnesite naslednjo formulo.
=IF((ISERROR(MATCH(B5,$C$5:$C$11,0))),B5,"")
Tukaj,
- B5 = Vrednost iskanja
- C5:C11 = Array za iskanje
💡 Razčlenitev formule
Funkcija MATCH išče vrednost B5 (tj. Apple ) v območju iskanja $C$5:$C$11 .
Torej, MATCH(B5,$C$5:$C$11,0) vrne #N/A ker ne najde vrednosti v območju iskanja.
Zdaj, ISERROR(MATCH(B5,$C$5:$C$11,0)) = ISERROR(#N/A ) vrne TRUE .
Končno, IF((ISERROR(MATCH(B5,$C$5:$C$11,0))),B5,"") = IF(TRUE,B5, "") vrne vrednost B5 (tj. Apple ).
Tako je izhod => Apple .
- Po pritisku na VSTOP v tej celici boste videli rezultat. Zdaj povlecite naslednjo formulo za naslednje celice.
- V celicah, v katere ste kopirali formulo, bo torej prikazan rezultat.
- Na enak način lahko poiščete ime sadja, ki je samo v Seznam-2 V tem primeru bo formula naslednja,
=IF((ISERROR(MATCH(C5,$B$5:$B$11,0))),C5,"")
Tukaj,
- C5 = Vrednost iskanja
- B5:B17 = Array za iskanje
7. Kombiniranje funkcij IF in COUNTIF za primerjavo stolpcev
V tem postopku, če Seznam-1 vsebuje katero koli ime sadja, ki ni vstavljeno v Seznam-2 , v formuli, ki jo bomo uporabili, bo zapisano, da je ime sadja iz Seznam-1 se ne nahaja v Seznam-2 . Združili bomo IF in . COUNTIF funkcije za ta namen. Začnimo s primerjavo.
📌 Koraki:
- Najprej v celico vnesite naslednjo formulo D5 .
=IF(COUNTIF($C$5:$C$11, $B5)=0, "Ni na seznamu-2", "")
💡 Razčlenitev formule
Spletna stran COUNTIF funkcija vrne skupno število celic v določenem območju.
COUNTIF($C$5:$C$11, $B5) išče vrednost celice B5 (tj. Apple ) v območju $C$5:$C$11 vendar v tem območju ne najde ničesar. Torej, Output=> 0 .
Končno, IF(COUNTIF($C$5:$C$11, $B5)=0, "Ni na seznamu-2", "") = IF(0, "Ni na seznamu-2", "") vrne " Ni na seznamu-2 ", ko je pogoj 0 , sicer celica ostane prazna ( "" ).
Torej, končno Output=> " Ni na seznamu-2 ".
- Zdaj pritisnite VSTOP da se v celici prikaže rezultat.
- Nato povlecite formulo navzdol.
- Tako boste videli razlike med stolpcema.
Zaključek
Tako lahko vidimo različne postopke za primerjavo dveh stolpcev v Excelu za iskanje razlik. Primerjavo med dvema stolpcema lahko dobite tudi za ujemanje. Od 4 postopkov, ki smo jih obravnavali, je uporaba pogojnega oblikovanja najboljši način za primerjavo dveh stolpcev. Ker lahko pri pogojnem oblikovanju primerjate več stolpcev, je postopek preprost in hiter ter lahko najdeteujemanje in razlike.
Upam, da vam je ta članek v pomoč. Brskajte po naši spletni strani in poiščite več koristnih člankov. Ostanite v stiku!