Com comparar dues columnes per trobar diferències a Excel

  • Comparteix Això
Hugh West

Aquesta és una situació interessant que apareix sovint. És a dir, de vegades cal diferenciar les dades en dues columnes diferents. Hi ha molts processos en què Excel compara dues llistes i retorna diferències. En aquest article, veurem les maneres de comparar dues columnes a Excel per trobar diferències.

Descarregueu el llibre de pràctiques

Comparació de dues columnes per trobar diferències.xlsx

7 maneres de comparar dues columnes per trobar diferències a Excel

En aquesta secció trobareu 7 maneres de comparar dues columnes a Excel per trobar diferències. Els parlaré un per un aquí. Mantingueu-vos connectat!

Per tant, comencem amb un exemple senzill, per il·lustrar com fer-ho.

Aquí tenim dues llistes on algunes fruites" es col·loquen noms. Compararem les dues llistes per trobar les diferències. Les dues llistes que contenen els noms dels fruits es donen a continuació.

Verem 7 processos diferents per trobar les diferències entre les dues columnes. En tots els processos de comparació i cerca de les diferències entre les dues columnes, utilitzarem la mateixa taula.

1. Aplicació de format condicional per comparar dues columnes

Podem utilitzar format condicional per ressaltar els valors únics de dues columnes. El procediment és senzill i es mostra a continuació.

📌 Passos:

  • Primer, seleccioneu elintervals on voleu aplicar el format condicional. En aquest exemple, l'interval és B5 : B11 .
  • Ara, a la pestanya Inici , feu clic a Format condicional i, a Regles de ressaltat de cel·les , feu clic a Valors duplicats.

  • Al quadre de diàleg Duplicar valors , si seleccioneu Duplicar veureu els valors duplicats de les dues cel·les.

  • Si seleccioneu Únic al quadre de diàleg Valors duplicats , veureu els valors únics de les dues cel·les.

  • Premeu D'acord per confirmar el Format condicional .

Llegir més: Com comparar dues columnes o llistes a Excel

2. Comparar dues columnes mitjançant la funció IF

Utilitzarem el SI Funció per trobar les diferències entre dues columnes. Només cal que seguiu els passos següents per fer-ho.

📌 Passos:

  • En primer lloc, creeu una columna nova per mostrar quins fruits de la Llista 1 estan disponibles a la Llista 2 .
  • Ara, seleccioneu la primera cel·la (és a dir, E5 ) de la columna acabada de crear i apliqueu la fórmula següent.

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

Aquí,

  • B5 = Fruita a la llista 1
  • C5 = Fruita a la llista-2

  • Després, premeu ENTER , i veureu la declaració NO a la cel·la D5 .
  • Ara, utilitzeu el Fill Handle eina per arrossegar cap avall el formulat i Emplenar automàticament la fórmula cap avall de la cel·la D5 a D11

  • Per tant, totes les cel·les mostraran el resultat i podeu diferenciar entre les dues columnes.

3. Aplicant la funció EXACTA a Compara columnes

La Funció EXACTA compara dues cadenes de text i després retorna TRUE o FALSE en funció de la coincidència exacta entre els textos. Per tant, podeu aplicar aquesta funció per tal de trobar diferències entre dues columnes. Per fer-ho, seguiu els passos següents.

📌 Passos:

  • Primer de tot, seleccioneu una cel·la i escriviu la fórmula següent a la cel·la .

=EXACT(B5,C5)

Aquí,

  • B5 = Fruita en Llista-1
  • C5 = Fruita a la llista-2

  • A continuació, premeu ENTER i la cel·la tornarà FALSE .

  • Ara arrossegueu la fórmula cap avall i les vostres cel·les us mostraran el resultat.

4. Aplicació de SI amb la funció AND

Una combinació de SI i AND funcions u serviran al vostre propòsit. Procediu com es mostra a continuació.

📌 Passos:

  • En primer lloc, apliqueu la fórmula a una cel·la seleccionada.

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

Aquí,

  • B5 = Fruita a la llista-1
  • C5 = Fruita a la Llista-2

  • A continuació, arrossegueu la fórmula cap avall perquè es mostrin les cel·lesel resultat.

5. Combinant les funcions IF, ISNA i VLOOKUP

Podem utilitzar les IF , ISNA i Funcions BUSCAR V per trobar les diferències entre dues llistes o columnes a Excel. El procediment es mostra a continuació.

📌 Pasos:

  • Primer de tot, creeu una columna nova> seleccioneu la primera cel·la (és a dir, E5 ) de la columna acabada de crear i apliqueu la fórmula següent.

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

Aquí,

  • B5 = Valor de cerca
  • C5:C11 = Matriu de cerca

💡 Desglossament de la fórmula

VLOOKUP(B5,$C$5:$C$11,1,0) cerca el valor de B5 (és a dir, Apple ) a l'interval $C$5:$C$11. Aquest valor no està disponible a la matriu de cerca i retorna #N/A .

La funció ISNA comprova si una cel·la conté l'error #N/A! o no. Retorna VERTADER o FALS depenent de la presència de #N/A !

Així, ISNA(LOOKUP(B5, $C$5:$C$11,1,0)) = ISNA(#N/A) retorna TRUE .

Finalment, SI(ISNA(CERCAV(B5,$C$5:$C$11,1,0)),”NO”,”SÍ”) = SI(ISNA(#N/A),”NO” ,”SÍ”) = SI(CERTADER,”NO”,”SÍ”) = NO

Així, la SORTIDA => NO . Això es deu al fet que el nom de fruita Apple de Llista-1 no està disponible a Llista-2 .

  • Després, premeu ENTER , i veureu la declaració NO a la cel·la D5 .

  • Ara, utilitzeu l'eina Omplir mànec per arrossegar cap avall el formulari i Emplenar automàticament la fórmula cap avall de la cel·la D5 a D11
  • Finalment, podreu veure les diferències entre Llista-1 i Llista-2

Llegir més: Com comparar Dues columnes a Excel utilitzant BUSCARV

6. Utilitzeu una combinació de funcions SI, ISERROR i COINCIDENT

Aquí farem servir SI , Funcions ISERROR i MATCH per comparar dues columnes. Compararem Llista-1 amb Llista-2 . La fórmula calcularà les dues llistes i retornarà el nom de la fruita que només es troba a Llista-1 . El procediment es mostra a continuació.

📌 Pasos :

  • Primer de tot, seleccioneu la primera cel·la D5 de la columna acabada de crear i escriviu la fórmula següent a la cel·la seleccionada.

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

Aquí,

  • B5 = Valor de cerca
  • C5:C11 = Matriu de cerca

💡 Desglossament de la fórmula

La funció MATCH cerca el valor de B5 (és a dir, Apple ) a l'interval de cerca $C$5:$C$11 .

Així, MATCH(B5,$C$5:$C$11,0) retorna #N/A ja que no troba el valor a l'interval de cerca.

Ara, ISERROR(MATCH(B5,$C$5:$C$11,0)) = ISERROR(#N/A ) retorna TRUE .

Finalment, SI((ISERROR(COINCIDENT(B5,$C$5:$C$11,0))),B5,””) = SI(VERTABLE,B5, “”) retorna el valor de B5 (és a dir, Apple ).

Per tant, la SORTIDA => Apple .

  • Després de prémer ENTER veureu la sortida en aquesta cel·la. Ara arrossegueu la fórmula següent per a les cel·les següents.

  • Per tant, les cel·les en què heu copiat la fórmula us mostraran el resultat.

  • D'aquesta mateixa manera, podeu trobar el nom de la fruita que només es troba a Llista-2 . En aquest cas, la fórmula serà,

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

Aquí,

  • C5 = Valor de cerca
  • B5:B17 = Matriu de cerca

7. Combinant SI i COUNTIF Funcions per comparar columnes

En aquest procediment, si Llista-1 conté qualsevol nom de fruita que no es col·loqui a Llista-2 , la fórmula que farem servir dirà que el nom de la fruita de Llista-1 no es troba a Llista-2 . Combinarem les funcions SI i COUNTIF per a aquest propòsit. Comencem la comparació.

📌 Passos:

  • En primer lloc, escriviu la fórmula següent a la cel·la D5 .

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

💡 Desglossament de la fórmula

La funció COUNTIF retorna el nombre total de cel·les en un interval definit.

COUNTIF($C$5:$C$11, $B5) cerca el valor de la cel·la B5 (és a dir, Apple ) a l'interval $C$5:$C$11 però no troba res a l'interval. Per tant, Sortida=> 0 .

Finalment, IF(COUNTIF($C$5:$C$11, $B5)=0, “No s'ha trobat a la Llista-2 ”, “”) = IF(0, “No trobat a la llista-2”, “”) retornarà “ No trobat a la llista-2 ” quan la condició és 0 , en cas contrari, mantingueu la cel·la en blanc ( “” ).

Així, sortida final=> " No s'ha trobat a la llista-2 ".

  • Ara, premeu ENTER per deixar que la cel·la mostri el resultat.
  • Després d'això. , arrossegueu la fórmula cap avall.

  • En fer això, veureu les diferències entre les dues columnes.

Conclusió

Per tant, podem veure els diferents processos per comparar dues columnes a Excel per trobar diferències. La comparació entre dues columnes també es pot obtenir per a les coincidències. Dels 4 procediments que hem comentat, utilitzar el format condicional és la millor manera de comparar dues columnes. Com que en el format condicional podeu comparar entre diverses columnes, el procediment és senzill i ràpid i podeu trobar coincidències i diferències.

Esperem que aquest article us sigui útil. Navegueu pel nostre lloc web per trobar articles més útils. Mantingueu-vos en contacte!

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.