Tiempo de lectura: 3 minutos
¿Cómo comparar el contenido de 2 columnas? Solo una fórmula con 2 funciones de Excel devuelve el resultado
Comparar 2 columnas
Comparar 2 columnas en Excel es muy fácil. Todo se basa en si VLOOKUP encuentra o no un valor en una columna específica.
Si no está familiarizado con la función BUSCARV, encontrará una explicación en esta publicación.
Muchos usuarios de Excel creen que cuando la función devuelve # N / A significa un error.
¡En absoluto! # N / A significa «No encontré el elemento que buscaba».
En el caso de una comparación entre dos columnas, es el valor # N / A que nos interesará.
Por lo tanto, el «error» indica dónde no existe un elemento en ambas columnas.
Paso 1: La función BUSCARV
Comencemos escribiendo nuestra función BUSCARV, y el primer elemento que desea buscar,
en la celda B1. Aquí queremos busque el contenido de la celda A1.
= VLOOKUP (A1,
Luego, verificaremos que este valor esté presente en la columna $ D $ 1: $ D $ 4 (no olvide $ para bloquear las referencias de celda 😉)
= VLOOKUP (A1, $ D $ 1: $ D $ 4,
Escribimos el tercer parámetro = 1 (porque hemos seleccionado solo una columna en el segundo parámetro).
= VLOOKUP (A1, $ D $ 1: $ D $ 4,1,
Y último parámetro = 0 (para realizar una coincidencia exacta).
= VLOOKUP (A1, $ D $ 1: $ D $ 4,1,0)
Luego copie la fórmula en la columna. El valor que falta es inmediatamente visible por el valor de error # N / A (NA significa No aplicable).
Pero visualmente no es muy atractivo mostrar # N / A en su libro de trabajo 🙄🤨
Paso 2: Use la función ISNA para realizar una prueba
Usaremos la función ISNA para personalizar el resultado. La función devolverá 2 valores:
- TRUE: cuando la función VLOOKUP devuelve # N / A
- FALSE: cuando la función ha coincidido
Así que ahora insertaremos la fórmula anterior en una función ISNA. El resultado devuelto por esta nueva fórmula es VERDADERO o FALSO dependiendo de si la búsqueda fue exitosa o no.
= ISNA (VLOOKUP (A1, $ D $ 1: $ D $ 4,1,0))
Paso 3: Termina con la función IF
Mostrar VERDADERO o FALSO todavía no es muy atractivo estéticamente, especialmente si tiene que presentar este documento a otras personas.
Es por eso que integraremos esta prueba en una función SI para personalizar el resultado. Podemos escribir la siguiente función SI:
= IF (ISNA (BUSCARV (A1, $ D $ 1: $ D $ 4,1,0)), «Falta», «»)
Cambiar el color de los valores faltantes
Cuando haya creado una prueba lógica (VERDADERO o FALSO), puede usarla como regla personalizada en un formato condicional.
Por ejemplo aquí, reutilizaremos la prueba con la función ISNA y la copiaremos como regla.
Los pasos son:
- Seleccione el rango de celdas donde desea aplicar su formato condicional (aquí A1: A5)
- Abra el menú Inicio > Formato condicional > Nueva regla
- Elija Usar fórmula para determinar a qué celdas se aplicará el formato.
- En el cuadro de texto, pegue la fórmula que nos permitió devolver VERDADERO o FALSO (la función ISNA)
- Cambie el formato haciendo clic en el botón Formato.
El resultado es que las celdas de la columna A se muestran con un fondo rojo cuando el valor no se encuentra en la columna D 😍😍😍
Es más visible mostrar las diferencias resaltándolas en un color diferente cuando compara 2 columnas 😉
Video tutorial
En este video, aparecerán todos los pasos