Skip to main content

¿Cómo comparar dos columnas y devolver los valores de una tercera columna en Excel?

Author: Xiaoyang Last Modified: 2025-06-03

Por ejemplo, tengo las siguientes dos columnas: la columna A contiene algunos proyectos y la columna B los nombres correspondientes. Ahora, en la columna D tengo algunos proyectos aleatorios y quiero devolver los nombres correspondientes de la columna B según los proyectos que aparecen en la columna D. ¿Cómo puedes comparar las columnas A y D y devolver los valores correspondientes de la columna B en Excel?


Comparar dos columnas y devolver el valor de una tercera columna con la función VLOOKUP

La función VLOOKUP te permite comparar dos columnas y extraer los valores correspondientes de una tercera columna. Por favor, sigue estos pasos:

1. Introduce cualquiera de las dos fórmulas siguientes en una celda en blanco junto a la columna que vas a comparar, por ejemplo, en E2:

=VLOOKUP(D2,$A$2:$B$16,2,FALSE)
=IFERROR(VLOOKUP(D2,$A$2:$B$16,2,FALSE), "")
Nota: En las fórmulas anteriores: D2 es la celda de criterio sobre la que quieres devolver el valor, A2:A16 es la columna que contiene los criterios a comparar y A2:B16 es el área de datos que deseas utilizar.

2. Luego pulsa la tecla "Enter" para obtener el primer valor correspondiente. Después, selecciona la celda con la fórmula y arrastra el controlador de relleno hacia abajo hasta las celdas donde quieras aplicar la fórmula. Todos los valores correspondientes se devolverán de inmediato, como se muestra en la captura de pantalla:

A screenshot showing results from comparing two columns and returning values using VLOOKUP in Excel


Comparar dos columnas y devolver el valor de una tercera columna con las funciones INDEX y MATCH

En Excel, las funciones INDEX y MATCH también pueden ayudarte a resolver esta tarea. Por favor, sigue estos pasos:

1. Introduce cualquiera de las dos fórmulas siguientes en una celda en blanco donde quieras mostrar el resultado:

=INDEX($B$2:$B$16, MATCH(D2,$A$2:$A$16,0))
=IFERROR(INDEX($B$2:$B$16, MATCH(D2,$A$2:$A$16,0)), "")
Nota: En las fórmulas anteriores: D2 es el valor para el que deseas devolver la información relacionada, A2:A16 es la lista que contiene el valor que quieres buscar y B2:B16 es la columna donde buscas el resultado.

2. Luego pulsa la tecla "Enter" para obtener el primer valor correspondiente. Después, selecciona la celda con la fórmula y cópiala al resto de las celdas que necesites. Todos los valores correspondientes se devolverán, como se muestra en la captura de pantalla:

A screenshot showing results from comparing two columns and returning values using INDEX and MATCH functions in Excel


Si utilizas frecuentemente la función VLOOKUP en Excel, la función "Super BUSCARV" de Kutools para Excel ofrece fórmulas de búsqueda avanzadas, permitiéndote realizar búsquedas sin necesidad de recordar fórmulas complejas.

A demonstration of Kutools for Excel's Super LOOKUP features

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora


Buscar en varias columnas y devolver los valores correspondientes con las funciones INDEX y MATCH

A veces puedes tener un rango de datos que contiene tres columnas y necesitas buscar en la tabla para coincidir con dos criterios. Si ambos valores coinciden, se devolverá el dato de la tercera columna C.

A screenshot of a dataset showing columns with multiple criteria for comparison in Excel

Para realizar esta tarea, aplica la siguiente fórmula:

=INDEX($C$2:$C$16,MATCH(E2&F2, $A$2:$A$16&$B$2:$B$16,0))
Nota: En las fórmulas anteriores: E2 y F2 son las celdas de criterio sobre las que quieres devolver el valor, C2:C16 es la columna que contiene los valores que deseas devolver y A2:A16, B2:B16 son las columnas donde buscas los criterios.

Luego pulsa las teclas "Ctrl" + "Shift" + "Enter" al mismo tiempo para obtener el primer resultado, como se muestra en la captura de pantalla

A screenshot showing results after applying an array formula to compare two columns and return values in Excel

Copia y pega esta fórmula de matriz en otras celdas para obtener los resultados completos:

A screenshot showing the final results after copying the array formula to return multiple matching values in Excel


Usar Kutools para Excel para comparar dos columnas y devolver el valor de una tercera columna

La función "Buscar datos en un rango" de Kutools para Excel también puede ayudarte a devolver los datos correspondientes desde otro Rango de Datos.

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

1. Haz clic en una celda donde quieras colocar el resultado coincidente.

2. Luego haz clic en "Kutools" > "Asistente de fórmulas" > "Asistente de fórmulas", como se muestra en la captura de pantalla:

A screenshot of Kutools for Excel's Formula Helper option in Excel

3. En el cuadro de diálogo "Asistente de fórmulas", realiza las siguientes operaciones:

  • En la lista desplegable "Tipo de fórmula", selecciona la opción "Búsqueda";
  • Luego, selecciona la opción "Buscar datos en un rango" en la lista "Selecciona una fórmula";
  • Después, en los cuadros de texto "Entrada de argumento", selecciona por separado el Rango de Datos, la celda de criterio y la columna desde la que deseas devolver el valor coincidente.

A screenshot of the Formula Helper dialog box for setting lookup arguments

4. Haz clic en "Aceptar" y se devolverá el primer dato coincidente según el valor específico. Solo necesitas arrastrar el controlador de relleno para aplicar esta fórmula a las demás celdas que necesites, como se muestra en la captura de pantalla:

A screenshot showing the results of using Kutools for Excel to compare two columns and return values

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora


Más artículos relacionados con VLOOKUP:

  • Buscar y concatenar varios valores correspondientes con VLOOKUP
  • Como todos sabemos, la función VLOOKUP en Excel nos ayuda a buscar un valor y devolver el dato correspondiente en otra columna. Sin embargo, normalmente solo obtiene el primer valor relativo si hay varios datos coincidentes. En este artículo, explicaré cómo buscar y concatenar varios valores correspondientes en una sola celda o en una lista vertical.
  • Buscar y devolver el último valor coincidente con VLOOKUP
  • Si tienes una lista de elementos que se repiten varias veces y solo quieres conocer el último valor coincidente con tus datos especificados. Por ejemplo, tengo el siguiente Rango de Datos, donde hay nombres de productos duplicados en la columna A pero diferentes nombres en la columna C, y quiero devolver el último elemento coincidente, Cheryl, del producto Apple.
  • Buscar valores en varias hojas de cálculo con VLOOKUP
  • En Excel, podemos aplicar fácilmente la función VLOOKUP para devolver los valores coincidentes en una sola tabla de una hoja de cálculo. Pero, ¿alguna vez has pensado en cómo buscar un valor en varias hojas de cálculo? Supón que tengo las siguientes tres hojas de cálculo con diferentes Rangos de Datos y ahora quiero obtener parte de los valores correspondientes según los criterios de estas tres hojas.
  • Buscar y devolver varios valores verticalmente con VLOOKUP
  • Normalmente, puedes usar la función VLOOKUP para obtener el primer valor correspondiente, pero a veces quieres devolver todos los registros coincidentes según un criterio específico. En este artículo, explicaré cómo buscar y devolver todos los valores coincidentes de forma vertical, horizontal o en una sola celda.

Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!