INHOUDSOPGAWE
Dit is 'n interessante situasie wat dikwels na vore kom. Soms moet 'n mens naamlik data in twee verskillende kolomme onderskei. Daar is soveel prosesse waarin Excel twee lyste vergelyk en verskille gee. In hierdie artikel sal ons die maniere sien hoe om twee kolomme in Excel te vergelyk om verskille te vind.
Laai Praktykwerkboek af
Vergelyk twee kolomme om verskille te vind.xlsx
7 maniere om twee kolomme te vergelyk om verskille in Excel te vind
In hierdie afdeling vind u 7 maniere om twee kolomme in Excel te vergelyk om verskille te vind. Ek sal hulle een vir een hier bespreek. Bly verbind!
So, kom ons begin met 'n eenvoudige voorbeeld, om te illustreer hoe om dit te bereik.
Hier het ons twee lyste waar sommige vrugte' name geplaas word. Ons sal die twee lyste vergelyk om die verskille te vind. Die twee lyste wat die vrugte se name bevat, word hieronder gegee.
Ons sal 7 verskillende prosesse sien om die verskille tussen die twee kolomme te vind. In elke proses om die verskille tussen die twee kolomme te vergelyk en te vind, sal ons dieselfde tabel gebruik.
1. Pas voorwaardelike formatering toe om twee kolomme te vergelyk
Ons kan voorwaardelike formatering gebruik om die unieke waardes van twee kolomme uit te lig. Die prosedure is eenvoudig en hieronder gegee.
📌 Stappe:
- Kies eers diereekse waar jy die voorwaardelike formatering wil toepas. In hierdie voorbeeld is die reeks B5 : B11 .
- Klik nou in die Tuis oortjie op Voorwaardelike formatering , en onder Hoog sellereëls klik op Duplikaatwaardes.
- In die Duplicate values dialoogkassie, as jy Duplicate kies, sal jy die duplikaatwaardes van die twee selle sien.
- As jy Uniek kies in die Duplicate Values dialoogkassie sal jy die unieke waardes van die twee selle sien.
- Druk OK om die voorwaardelike formatering te bevestig.
Lees meer: Hoe om twee kolomme of lyste in Excel te vergelyk
2. Vergelyk twee kolomme deur IF-funksie te gebruik
Ons sal die IF gebruik Funksie om die verskille tussen twee kolomme te vind. Volg net die stappe hieronder hiervoor.
📌 Stappe:
- Skep eerstens 'n nuwe kolom om te wys watter vrugte van Lys 1 is beskikbaar in Lys 2 .
- Kies nou die eerste sel (d.i. E5 ) van die nuutgeskepte kolom en pas die volgende formule toe.
=IF(B5=C5,"YES","NO")
Hier,
- B5 = Vrugte in Lys-1
- C5 = Vrugte in Lys-2
- Druk daarna ENTER , en jy sal die stelling NEE in sel D5 sien.
- Gebruik nou die Vulhandvatsel nutsding om die geformuleerde en Outovul die formule afwaarts te sleep van sel D5 na D11
- Al die selle sal dus die resultaat wys en jy kan tussen die twee kolomme onderskei.
3. Pas PRESIESE funksie toe op Vergelyk kolomme
Die EXAKTE funksie vergelyk twee teksstringe en gee dan WAAR of ONWAAR gegrond op die presiese passing tussen die tekste. U kan dus hierdie funksie toepas om die doel te dien om verskille tussen twee kolomme te vind. Om dit te doen, volg die volgende stappe.
📌 Stappe:
- Selekteer eerstens 'n sel en tik die volgende formule in die sel in .
=EXACT(B5,C5)
Hier,
- B5 = Vrugte in Lys-1
- C5 = Vrugte in Lys-2
- Druk dan ENTER en die sel sal ONWAAR terugkeer.
- Sleep nou die formule af en jou selle sal jou die resultaat.
4. Pas IF toe met EN-funksie
'n Kombinasie van IF en AND funksies sal jou doel dien. Gaan voort soos hieronder.
📌 Stappe:
- Pas eerstens die formule op 'n geselekteerde sel toe.
=IF(AND(B5C5),"No Match","Match")
Hier,
- B5 = Vrugte in Lys-1
- C5 = Vrugte in Lys-2
- Sleep dan die formule af om die selle te laat wysdie resultaat.
5. Kombinasie van IF-, ISNA- en VLOOKUP-funksies
Ons kan die IF ,
📌 Stappe:
- Skep eerstens 'n nuwe kolom> kies die eerste sel (d.w.s. E5 ) van die nuutgeskepte kolom en pas die volgende formule toe.
=IF(ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)),"NO","YES")
Hier,
- B5 = Opsoekwaarde
- C5:C11 = Opsoekskikking
💡 Formule-ontleding
VLOOKUP(B5,$C$5:$C$11,1,0) soek vir die waarde van B5 (d.w.s. Apple ) in die reeks $C$5:$C$11. Hierdie waarde is nie beskikbaar in die opsoekskikking nie en gee terug #N/A .
ISNA-funksie kontroleer of 'n sel die #N/A! -fout bevat of nie. Dit gee WAAR of ONWAAR afhangende van die teenwoordigheid van #N/A !
Dus, ISNA(VLOOKUP(B5, $C$5:$C$11,1,0)) = ISNA(#N/A) terug WAAR .
Uiteindelik, IF(ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)),,"NEE","YES") = IF(ISNA(#N/A),,"NEE" ,”YES”) = IF(TRUE,”NEE”,,”YES”) = NEE
Dus, die UITSET => NEE . Dit is omdat die vrugtenaam Appel van Lys-1 nie in Lys-2 beskikbaar is nie.
- Druk daarna ENTER , en jy sal die stelling NEE in sel sien D5 .
- Gebruik nou die Vulhandvatsel nutsding om die geformuleerde en <3 af te sleep>Vul outomaties die formule af van sel D5 na D11
- Uiteindelik sal u die verskille tussen <3 kan sien>Lys-1 en Lys-2
Lees meer: Hoe om te vergelyk Twee kolomme in Excel met VLOOKUP
6. Gebruik 'n kombinasie van IF-, ISERROR- en MATCH-funksies
Hier sal ons IF , gebruik IERROR , en MATCH funksies om twee kolomme te vergelyk. Ons sal Lys-1 met Lys-2 vergelyk. Die formule sal die twee lyste bereken en sal die vrug se naam terugstuur wat slegs in Lys-1 is. Die prosedure word hieronder gegee.
📌 Stappe :
- Selekteer eerstens die eerste sel D5 van die nuutgeskepte kolom en tik die volgende formule in die geselekteerde sel.
=IF((ISERROR(MATCH(B5,$C$5:$C$11,0))),B5,"")
Hier,
- B5 = Opsoekwaarde
- C5:C11 = Opsoekskikking
💡 Formule-ontleding
MATCH-funksie soek die waarde van B5 (d.i. Apple ) in die opsoekreeks $C$5:$C$11 .
Dus, MATCH(B5,$C$5:$C$11,0) terug #N/A aangesien dit nie die waarde in die opsoekreeks vind nie.
Nou, ISERROR(MATCH(B5,$C$5:$C$11,0)) = ISERROR(#N/A ) gee WAAR .
Laastens, IF((ISERROR(MATCH(B5,$C$5:$C$11,0))),B5,””) = IF(WAAR,B5, “”) keer terug die waarde van B5 (d.w.s. Apple ).
Dus, die UITSET => Apple .
- Nadat jy ENTER gedruk het, sal jy die uitvoer in daardie sel sien. Sleep nou die volgende formule vir die volgende selle.
- Daarom sal die selle waarin jy die formule gekopieer het vir jou die resultaat wys.
- Op dieselfde manier kan jy die vrug se naam vind wat slegs in Lys-2 is. In daardie geval sal die formule wees,
=IF((ISERROR(MATCH(C5,$B$5:$B$11,0))),C5,"")
Hier,
- C5 = Opsoekwaarde
- B5:B17 = Opsoekskikking
7. Kombinasie van IF en COUNTIF Funksies om kolomme te vergelyk
In hierdie prosedure, as Lys-1 enige vrugnaam bevat wat nie in Lys-2 geplaas is nie, die formule wat ons gaan gebruik sal sê dat die vrugnaam van Lys-1 nie in Lys-2 gevind word nie. Ons sal IF en COUNTIF funksies vir hierdie doel kombineer. Kom ons begin met die vergelyking.
📌 Stappe:
- Tik eerstens die volgende formule in sel D5 .
=IF(COUNTIF($C$5:$C$11, $B5)=0, "Not Found in List-2", "")
💡 Formule-ontleding
Die COUNTIF funksie gee die totale aantal selle in 'n gedefinieerde reeks terug.
COUNTIF($C$5:$C$11, $B5) soek die waarde van sel B5 (d.w.s. Apple ) in die reeks $C$5:$C$11 maar vind niks in die reeks nie. Dus, Output=> 0 .
Laastens, IF(COUNTIF($C$5:$C$11, $B5)=0, "Nie in lys-2 gevind nie. ”, “”) = IF(0, “Not Found in List-2”, “”) sal “ Not Found in List-2 ” terugstuur wanneer die voorwaarde is 0 , anders hou die sel leeg ( “” ).
Dus, finale Uitset=> “ Nie gevind in lys-2 “.
- Druk nou ENTER om die sel die resultaat te laat wys.
- Daarna , sleep die formule af.
- Deur dit te doen, sal jy die verskille tussen die twee kolomme sien.
Gevolgtrekking
So, ons kan die verskillende prosesse sien om twee kolomme in Excel te vergelyk om verskille te vind. Die vergelyking tussen twee kolomme kan ook vir wedstryde verkry word. Uit die 4 prosedures wat ons bespreek het, is die gebruik van voorwaardelike formatering die beste manier om twee kolomme te vergelyk. Omdat jy in voorwaardelike formatering tussen veelvuldige kolomme kan vergelyk, is die prosedure eenvoudig en vinnig en jy kan beide passings en verskille vind.
Hoop jy vind hierdie artikel nuttig. Blaai deur ons webwerf vir meer nuttige artikels. Hou kontak!