Trobar diferències en dues llistes

Una tasca típica que sorgeix periòdicament davant de cada usuari d'Excel és comparar dos intervals amb dades i trobar diferències entre ells. El mètode de solució, en aquest cas, ve determinat pel tipus de dades inicials.

Opció 1. Llistes síncrones

Si les llistes estan sincronitzades (ordenades), tot es fa de manera molt senzilla, perquè és necessari, de fet, comparar els valors de les cel·les adjacents de cada fila. Com a opció més senzilla, utilitzem una fórmula per comparar valors, que produeix valors booleans a la sortida VERITABLE (VERTADER) or ESTIRAT (FALS):

Trobar diferències en dues llistes

El nombre de desajustaments es pot calcular mitjançant la fórmula:

=SUMAPRODUCTE(—(A2:A20<>B2:B20))

o en anglès =SUMPRODUCT(—(A2:A20<>B2:B20))

Si el resultat és zero, les llistes són idèntiques. En cas contrari, tenen diferències. La fórmula s'ha d'introduir com una fórmula matricial, és a dir, després d'introduir la fórmula a la cel·la, no premeu Enter, I Ctrl + Maj + Retorn.

Si necessiteu fer alguna cosa amb diferents cel·les, us servirà un altre mètode ràpid: seleccioneu les dues columnes i premeu la tecla F5, després a la finestra oberta el botó Destacar (Especial) - Diferències de línia (Diferències de files). A les últimes versions d'Excel 2007/2010, també podeu utilitzar el botó Cerqueu i seleccioneu (Cerca i selecciona) – Selecció d'un grup de cel·les (Vés a Especial) llengüeta Home (Inici)

Trobar diferències en dues llistes

Excel ressaltarà les cel·les que difereixen en contingut (per fila). Després es poden processar, per exemple:

  • omplir amb color o, d'alguna manera, format visualment
  • clar amb la clau Esborrar
  • ompliu-ho tot alhora amb el mateix valor introduint-lo i prement Ctrl + Retorn
  • suprimiu totes les files amb cel·les seleccionades mitjançant l'ordre Inici — Suprimeix — Suprimeix files del full (Inici — Suprimeix — Suprimeix files)
  • etcètera...

Opció 2: Llistes barrejades

Si les llistes són de diferents mides i no estan ordenades (els elements estan en un ordre diferent), heu d'anar a l'altre costat.

La solució més senzilla i ràpida és habilitar el ressaltat en color de les diferències mitjançant el format condicional. Seleccioneu els dos intervals amb dades i seleccioneu a la pestanya inici – Format condicional – Ressaltar regles de cel·la – Valors duplicats:

Trobar diferències en dues llistes

Si seleccioneu l'opció diari, llavors Excel destacarà les coincidències a les nostres llistes si l'opció Únic - diferències.

El ressaltat de colors, però, no sempre és convenient, especialment per a taules grans. A més, si es poden repetir elements dins de les llistes, aquest mètode no funcionarà.

Alternativament, podeu utilitzar la funció COUNTIF (COUNTIF) de la categoria Estadístic, que compta quantes vegades apareix cada element de la segona llista a la primera:

Trobar diferències en dues llistes

El zero resultant indica les diferències.

I, finalment, "acrobàcia": podeu mostrar les diferències en una llista separada. Per fer-ho, haureu d'utilitzar una fórmula matricial:

Trobar diferències en dues llistes

Sembla espantós, però fa la feina perfectament 😉

  • Ressalteu els duplicats a la llista amb color
  • Comparant dos rangs amb el complement PLEX
  • Prohibició d'introduir valors duplicats

 

Deixa un comentari