COMPARAR DOS COLUMNAS EN MS EXCEL
Antes de mostrar los métodos que se tienen disponibles para comparar dos columnas en Excel es importante mencionar que el método a elegir dependerá del tipo de comparación que se desea realizar.
Es decir, se pueden comparar dos columnas para encontrar los elementos coincidentes o se puede hacer la comparación para encontrar las diferencias.
Considérese que las técnicas mostradas a continuación no son las únicas que existen ya que se pueden encontrar variantes o técnicas que pueden surgir con la implementación de nuevas herramientas en Excel.
COINCIDENCIA EXACTA DE FILAS
Esta es la comparación más básica que puede realizarse ya que se compara fila por fila para identificar aquellas que tienen el mismo valor y las que no.
Se usa una fórmula muy sencilla para hacer la comparación del valor de la columna A y B.
=A1=B1
Se obtendrá el valor VERDADERO para aquellas celdas que tengan el mismo valor y el valor FALSO cuando sean diferentes.

Con este método tan sencillo se podrá conocer las filas que son iguales y por lo tanto saber si las columnas son idénticas.
RESALTAR FILAS CON LOS MISMOS DATOS
Se puede usar la fórmula anterior para crear una regla de formato condicional que resalte las filas que son idénticas.
Para lograr este comportamiento se deben seguir los siguientes pasos:
1.- Selecciona las columnas con los datos.
2.- Ir a la Cinta de Opciones de Inicio y dentro del grupo Estilos, pulsar el botón del comando Formato condicional y elegir la opción Nueva regla.

Se abrirá el cuadro de diálogo Nueva regla de formato y se deberá elegir la opción Utilice una fórmula que determine las celdas para aplicar formato.

En el cuadro de fórmula se deberá ingresar lo siguiente, respetando los símbolos de moneda ($) para fijar las columnas: =$A1=$B1

Finalmente se hace clic en el botón Formato para elegir el formato que será aplicado a las celdas que cumplan con la condición indicada en la fórmula.

Se hace clic en el botón Aceptar y se aplicará el formato a los datos de la hoja.

El formato condicional resalta las filas que tienen datos idénticos mientras que se puede observar las diferencias en aquellas celdas que no tienen un color de relleno.
En estos ejemplos se ha supuesto que ambas columnas tienen la mayoría de los datos en las mismas filas, pero habrá ocasiones en las que se tendrán columnas de datos desordenados y aun así se necesita conocer las similitudes entre las columnas.
COMPARAR DOS COLUMNAS Y RESALTAR COINCIDENCIAS
Para resaltar los datos que se encuentran en dos columnas se puede usar el comando Valores duplicados del Formato condicional.
Los pasos que deberás seguir son los siguientes:
1.- Seleccionar las columnas de datos.
2.- En la Cinta de Opciones de Inicio, dentro del grupo Estilos, hacer clic en el botón Formato condicional y dentro de Reglas para resaltar celdas se debe elegir la opción Valores duplicados.

En el cuadro de diálogo mostrado se puede elegir el estilo de preferencia.

3.- Se pulsa en botón Aceptar.

Aquellos valores que se encuentran en ambas columnas estarán resaltados de un color diferente.
Por el contrario, los valores que solo están en una de las columnas estarán sin color de relleno.
COMPARAR DOS COLUMNAS Y RESALTAR DIFERENCIAS
Si lo que se quiere es resaltar aquellos valores que no se encuentran en las dos columnas, se puede seguir los mismos pasos de la sección anterior y al momento de llegar al cuadro de diálogo Valores duplicados, se debe elegir la opción Únicos.

De igual manera se puede elegir un color de relleno de preferencia y al pulsar el botón Aceptar se tendrán resaltados los valores que solo aparecen en una de las columnas, es decir, las diferencias entre ambas columnas.

Los valores que no tienen un color de relleno son los que se encuentran en ambas listas.
EXTRAER LA LISTA DE VALORES NO ENCONTRADOS
Es muy probable que, además de resaltar las diferencias en dos columnas, se quiera tener la lista de valores que no se han encontrado en ambas columnas.
Para este objetivo, se puede usar la función FILTRAR.
La desventaja de este método es que dicha función solo está disponible en Excel 365 y en la versión perpetua a partir de Excel 2021.
Suponiendo que los datos están en las columnas A y B, si se quiere obtener los valores de la columna B que no están en la columna A, se usará la siguiente fórmula:
=FILTRAR(B1:B20, CONTAR.SI(A1:A20,B1:B20)=0)
La función CONTAR.SI cuenta las veces que un valor de la columna A aparece en la columna B. Si lo encuentra, devolverá el número de apariciones, pero si no lo encuentra devolverá el valor cero.
Ya que en esta fórmula se está interesado en encontrar lo valores que no se encuentran en la otra columna, se iguala el resultado de la función CONTAR.SI con el valor cero.
La función FILTRAR solo muestra aquellos valores que tuvieron cero apariciones.

Por el contrario, si se quiere obtener la lista de valores de la columna A que no se encuentran en la columna B se invierte un poco la lógica de la fórmula de la siguiente manera:
=FILTRAR(A1:A20,CONTAR.SI(B1:B20,A1:A20)=0)
Con esta fórmula se obtendrá el siguiente resultado:

Con ambas fórmulas se han obtenido los valores que no se repiten en las columnas.
Si en lugar de obtener las diferencias entre las columnas se quiere obtener la lista de valores similares, solo será necesario comparar el resultado de la función CONTAR.SI con el número 1.
=FILTRAR(B1:B20, CONTAR.SI(A1:A20,B1:B20)>0)
En este caso se ha colocado el símbolo Mayor que, para considerar los casos en que el valor aparezca más de una vez en la otra columna.
Si no se tiene una versión reciente de Excel, no se podrá usar la función FILTRAR y se tendrá que utilizar otra alternativa.
COMPARAR DOS COLUMNAS CON EL COMANDO CONSOLIDAR
El último método que se mostrará será usando el comando Consolidar que ayudará a identificar rápidamente los valores que se encuentran en una u otra lista o en ambas.
El primer paso es identificar cada una de las columnas con un número, tal como se muestra en la siguiente imagen.

Todos los elementos de la columna de la izquierda tendrán asociado el número uno, mientras que los elementos de la columna derecha tendrán el número dos.
En seguida se debe activar la celda donde se insertarán los resultados, así que, para el ejemplo, se activará la celda H1 y en seguida hay que ir a la Cinta de Opciones de Datos y dentro del grupo Herramientas de datos hacer clic en el botón Consolidar.

Se abrirá el cuadro de diálogo Consolidar y el objetivo será agregar los rangos de celdas que contienen los datos.
Antes de agregar los rangos de datos solo se debe asegurarse de que la lista desplegable de Función tenga seleccionada la opción Suma.
En seguida hacer clic en el botón de selección de rango, que se ubica a la derecha del cuadro de texto Referencia, y seleccionar con el ratón el rango A1:B21 y en seguida pulsar el botón Agregar.

Se repite la misma acción para seleccionar el rango D1:E21 y se pulsa de nuevo el botón Agregar para tener ambos rangos en el cuadro Todas las referencias.

Antes de continuar, se debe asegurar de activar las casillas Fila superior y Columna izquierda que están en la parte inferior izquierda del cuadro de diálogo.
Al pulsar el botón Aceptar, se insertará el resultado de la consolidación a partir de la celda H1.

Los valores de la columna No. Lista serán los que ayudarán a identificar los valores que se repiten o aquellos valores que no han sido encontrados en la otra columna.
El resultado de dicha columna se puede interpretar de la siguiente manera:
Número 1: El valor se encuentra solo en la lista 1.
Número 2: El valor se encuentra solo en la lista 2.
Número 3: El valor se encuentra en ambas listas.
La columna de resultados arroja el número 3 para aquellos valores que se encuentran en ambas listas porque dicho número es el resultado de sumar el valor 1 y el valor 2 que son los identificadores de cada lista.
De esta manera el comando Consolidar ayuda a saber los valores únicos de cada columna o aquellos que se repiten en ambas listas.
