Comparar dos listas en Excel

¿Cómo comparar dos listas en Excel? (Los 6 métodos principales)

A continuación se mencionan los 6 métodos diferentes que se utilizan para comparar dos listas de una columna en Excel en busca de coincidencias y diferencias.

  1. Método 1: comparar dos listas con el operador de signo igual
  2. Método 2: emparejar datos mediante la técnica de diferencia de filas
  3. Método 3: igualar la diferencia de fila mediante la condición IF
  4. Método 4: Coincidir datos incluso si hay una diferencia de fila
  5. Método 5: resalte todos los datos coincidentes utilizando formato condicional
  6. Método 6: técnica de emparejamiento parcial

Ahora analicemos cada uno de los métodos en detalle con un ejemplo:

Puede descargar esta plantilla de Excel para comparar dos listas aquí: plantilla de Excel para comparar dos listas

# 1 Compare dos listas usando el operador de signo igual

  • Paso 1: En la siguiente columna, inmediatamente después de las dos columnas, inserte una nueva columna llamada "Estado".

  • Paso 2: Ahora coloque la fórmula en la celda C2 como = A2 = B2.

  • Paso 3: Esta fórmula prueba si el valor de la celda A2 es igual al de la celda B2. Si ambos valores de celda coinciden, obtendremos VERDADERO como resultado o, de lo contrario, obtendremos el resultado como FALSO.

  • Paso 4: Ahora arrastre la fórmula a la celda C9 para determinar los otros valores,

Siempre que tengamos los mismos valores en filas comunes, obtenemos el resultado como VERDADERO o FALSO.

# 2 Coincidir datos utilizando la técnica de diferencia de filas

Probablemente no haya utilizado la técnica de "diferencia de filas" en su lugar de trabajo, pero hoy le mostraré cómo utilizar esta técnica para hacer coincidir los datos fila por fila.

  • Paso 1: Para resaltar las celdas que no coinciden fila por fila, primero seleccione todos los datos.

  • Paso 2: Ahora presione la tecla de acceso directo de Excel " F5 " para abrir la herramienta "Ir a especial".

  • Paso 3: Presione la tecla F5 para abrir esta ventana. Ahora, en la ventana "Ir a", presione la pestaña "Especial".

  • Paso 4: En la siguiente ventana "Ir a especial", elija la opción "Diferencia de fila". Después de seleccionar "Diferencia de filas", haga clic en "Aceptar".

Obtenemos el siguiente resultado.

Como puede ver en la ventana de arriba, ha seleccionado las celdas donde hay una diferencia de fila. Ahora llénelo de color para resaltar los valores de diferencia de fila.

# 3 Haga coincidir la diferencia de fila utilizando la condición IF

¿Cómo podemos omitir la condición IF cuando queremos hacer coincidir los datos fila por fila? En el primer ejemplo, obtuvimos VERDADERO o FALSO como resultado, pero ¿qué pasa si necesitamos el resultado de la diferencia en lugar de los resultados predeterminados de "VERDADERO o FALSO"? Suponga que necesita un resultado como "Coincidencia" si no hay diferencia de fila y el resultado debe ser "No coincidente" si hay una diferencia de fila.

  • Paso 1: Primero abra la condición IF en la celda C2.

  • Paso 2: aplique la prueba lógica como A2 = B2.

  • Paso 3: Si esta prueba lógica es VERDADERA, ingrese los criterios de resultado. En este escenario, el criterio de resultado es "Coincidencia" y si la fila no coincide, entonces necesitamos el resultado como "No coincidente".

  • Paso 4: aplica la fórmula para obtener el resultado.

  • Paso 5: Ahora arrastre la fórmula a la celda C9 para determinar los otros valores,

# 4 Coincidir datos incluso si hay una diferencia de fila

Es posible que la coincidencia de datos en los métodos de diferencia de filas no funcione todo el tiempo, el valor también puede estar en otras celdas, por lo que debemos usar diferentes tecnologías en estos escenarios.

Mire los datos a continuación ahora.

En la imagen de arriba, tenemos dos listas de números. Necesitamos comparar la lista 2 con la lista 1. Así que usemos nuestra función favorita BUSCARV.

Entonces, si los datos coinciden, obtenemos el número; de lo contrario, obtenemos el valor de error como # N / A.

Mostrar valores de error no se ve nada bien. En lugar de mostrar el error, reemplácelos con la palabra "No disponible". Para esto, use la función IFERROR en Excel.

# 5 Resalte todos los datos coincidentes

Si no eres fanático de las fórmulas de Excel, no te preocupes, también podemos hacer coincidir datos sin fórmula. Usando un formato condicional simple en Excel, podemos resaltar todos los datos coincidentes de dos listas.

  • Paso 1: Para esto, primero seleccione los datos.

  • Paso 2: Ahora vaya a Formato condicional y elija "Resaltar reglas de celda >> Valores duplicados".

  • Paso 3: Ahora verá la ventana de formato "Valores de celda duplicados".

  • Paso 4: Puede elegir los diferentes colores de formato de la lista desplegable en Excel. Seleccione el primer color de formato y presione el botón Aceptar.

  • Paso 5: Esto resaltará todos los datos coincidentes de dos listas.

  • Paso 6: Solo en el caso, en lugar de resaltar todos los datos coincidentes, si desea resaltar los datos que no coinciden, en la ventana "Valores duplicados" elija la opción "Único".

Esto resaltará todos los valores que no coinciden.

# 6 técnica de emparejamiento parcial

Hemos visto el problema de los datos no completos o iguales en dos listas. Por ejemplo, si los datos de la lista 1 tienen "ABC Pvt Ltd" y en la lista 2 solo tenemos "ABC" . En estos casos, todas nuestras fórmulas y herramientas predeterminadas no reconocen en absoluto. En estos casos, necesitamos emplear el carácter especial asterisco (*) para hacer coincidir valores parciales.

En la Lista 1 tenemos el nombre de la empresa y los detalles de los ingresos. En la Lista 2 tenemos los nombres de las empresas, pero no el valor exacto que tenemos en la Lista 1. Esta es una situación delicada que todos hemos enfrentado en nuestro lugar de trabajo.

Aún en tales casos, podemos hacer coincidir los datos usando un carácter especial asterisco (*).

Obtenemos el siguiente resultado.

Ahora arrastre la fórmula a la celda E9 para determinar los otros valores,

El carácter comodín asterisco (*) se utilizó para representar cualquier número de caracteres, por lo que coincidirá con el carácter completo de la palabra "ABC" como "ABC Pvt Ltd".

Cosas para recordar

  • El uso de las técnicas anteriores para comparar dos listas en Excel depende de la estructura de los datos.
  • La coincidencia fila por fila no es la más adecuada si los datos no están organizados.
  • BUSCARV es la fórmula de uso frecuente para hacer coincidir valores.