Skip to main content

¿Cómo hacer una búsqueda vertical y devolver el último valor coincidente en Excel?

Author: Xiaoyang Last Modified: 2025-06-03

En Excel, la función BUSCARV se utiliza comúnmente para buscar y recuperar datos de una tabla. Sin embargo, por defecto, "BUSCARV" solo devuelve el primer valor coincidente que encuentra. ¿Qué pasa si necesitas devolver el último valor coincidente en su lugar? Para lograr esto, utilizamos fórmulas alternativas con funciones como "BUSCAR", "BUSCARX", "INDICE", "COINCIDIR" o "Kutools". También exploraremos cómo optimizar estos métodos para mejorar el rendimiento y la usabilidad.


Búsqueda vertical y devolución del último valor coincidente con la función BUSCAR

La función "BUSCAR" es una herramienta poderosa en Excel que puede ser utilizada para encontrar el último valor coincidente en un conjunto de datos.

Por favor, introduce la siguiente fórmula en tu celda especificada, y luego arrastra el controlador de relleno hacia abajo a las celdas para obtener el último valor correspondiente como sigue:

=LOOKUP(2,1/($A$2:$A$12=E2),$C$2:$C$12)
 Vlookup the last matching value with LOOKUP function
En la fórmula:
  • "A2:A12" es el rango que contiene la columna de búsqueda;
  • "E2" es la celda que contiene el valor a buscar;
  • "C2:C12" es el rango que contiene los valores de retorno.
Explicación de la fórmula:
  • "1/($A$2:$A$12=E2)" crea una matriz de errores #¡DIV/0! y 1 donde se cumple la condición.
  • "BUSCAR(2,...)" busca el último 1 en la matriz, encontrando efectivamente la última coincidencia.

Búsqueda vertical y devolución del último valor coincidente con Kutools para Excel

"Kutools para Excel" proporciona una manera fácil y eficiente de realizar búsquedas avanzadas, incluyendo devolver el último valor coincidente de un conjunto de datos. Sigue estos pasos para lograrlo sin fórmulas complejas.

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...

Después de instalar Kutools para Excel, por favor haz lo siguiente:

1. Haz clic en "Kutools" > "Super BUSCARV" > "Buscar de abajo hacia arriba", ver captura de pantalla:

Click Kutools > Super LOOKUP > LOOKUP from Bottom to Top

2. En el cuadro de diálogo "Buscar de abajo hacia arriba", realiza las siguientes operaciones:

  • Selecciona las celdas de valor de búsqueda y celdas de salida desde las secciones "Área de ubicación de la lista y Valores de búsqueda";
  • Luego, especifica los elementos correspondientes desde la sección "Rango de Datos".
  • Finalmente, haz clic en el botón "Aceptar".
    specify options in the dialog box

Entonces, todos los últimos elementos coincidentes han sido devueltos de una vez, ver captura de pantalla:

all the last matching items are returned by kutools

Consejo:

Si deseas reemplazar el valor de error #N/A con otro valor de texto, simplemente haz clic en el botón "Opciones" y marca la opción "Reemplazar valores no encontrados (#N/A) con valor especificado", luego escribe el texto que necesites.
 Replace #N/A error value with a specified value option


Búsqueda vertical y devolución del último valor coincidente con funciones INDICE y COINCIDIR

Mientras que la función BUSCARV tradicional no soporta esta funcionalidad, puedes combinar las poderosas funciones "INDICE" y "COINCIDIR" para lograrlo. Este método es dinámico, eficiente y funciona en todas las versiones de Excel.

Por favor, introduce la siguiente fórmula en tu celda especificada, presiona "Ctrl" + "Shift" + "Enter" en Excel 2019 y versiones anteriores, presiona directamente "Enter" en Excel 365, Excel 2021 y versiones posteriores.

=INDEX($C$2:$C$12,MATCH(2,1/($A$2:$A$12=E2)))

Luego arrastra el controlador de relleno hacia abajo a las celdas para obtener el último valor correspondiente como sigue:

 Vlookup the last matching value with INDEX and MATCH functions
En la fórmula:
  • "A2:A12" es el rango que contiene la columna de búsqueda;
  • "E2" es la celda que contiene el valor a buscar;
  • "C2:C12" es el rango que contiene los valores de retorno.
Explicación de la fórmula:
  • "1/($A$2:$A$12=E2)" crea una matriz de errores #¡DIV/0! y 1 donde se cumple la condición.
  • "COINCIDIR(2, 1/($A$2:$A$12=E2))" busca el número 2 en la matriz creada por 1/($A$2:$A$12=E2). Dado que 2 no está en la matriz, COINCIDIR encuentra la posición del último 1 válido, que corresponde a la última fila coincidente en $A$2:$A$12.
  • "INDICE($C$2:$C$12,...)" utiliza el número de fila de COINCIDIR para recuperar el valor correspondiente de $C$2:$C$12.

Búsqueda vertical y devolución del último valor coincidente con la función BUSCARX

La función BUSCARX, introducida en Excel 365, 2021 y versiones posteriores, es un reemplazo poderoso y versátil para "BUSCARV" y "BUSCARH". Una de sus características clave es la capacidad de realizar búsquedas en orden inverso, lo que la hace perfecta para encontrar el último valor coincidente en un conjunto de datos.

Por favor, introduce la siguiente fórmula en tu celda especificada, y luego arrastra el controlador de relleno hacia abajo a las celdas para obtener el último valor correspondiente como sigue:

=XLOOKUP(E2, $A$2:$A$12, $C$2:$C$12, , , -1)
 Vlookup the last matching value with LOOKUP function
En la fórmula:
  • "E2": El valor de búsqueda;
  • "A2:A12": La matriz de búsqueda, es decir, el rango donde la función busca el valor de búsqueda;
  • "C2:C12": La matriz de retorno, es decir, el rango desde el cual se devuelve el valor correspondiente;
  • ,,: Estas dos comas representan argumentos opcionales para si_no_encontrado y modo_coincidencia. Los dejamos vacíos en este caso.
  • "-1": Especifica el modo de búsqueda para comenzar la búsqueda desde la parte inferior del rango.

Devolver el último valor coincidente en Excel puede lograrse utilizando una variedad de métodos, dependiendo de tus necesidades y de la versión de Excel que estés utilizando. Cada método tiene sus propias fortalezas, y tu elección debe depender de la versión de Excel que tengas. Al dominar uno o más de estas técnicas, mejorarás significativamente tus habilidades de gestión de datos y agilizarás tu flujo de trabajo en Excel. Si estás interesado en explorar más consejos y trucos de Excel, nuestro sitio web ofrece miles de tutoriales.


Más artículos relacionados:

  • Buscar valores en varias hojas de trabajo
  • En Excel, podemos aplicar fácilmente la función BUSCARV para devolver los valores coincidentes en una sola tabla de una hoja de trabajo. Pero, ¿has considerado alguna vez cómo buscar valores en múltiples hojas de trabajo? Supongamos que tengo las siguientes tres hojas de trabajo con rangos de datos, y ahora quiero obtener parte de los valores correspondientes basados en criterios de estas tres hojas de trabajo.
  • Usar BUSCARV Coincidencia Exacta y Aproximada en Excel
  • En Excel, BUSCARV es una de las funciones más importantes para nosotros al buscar un valor en la columna más a la izquierda de la tabla y devolver el valor en la misma fila del rango. Pero, ¿aplicas correctamente la función BUSCARV en Excel? En este artículo, hablaré sobre cómo usar la función BUSCARV en Excel.
  • BUSCARV para Devolver Blanco u Otro Valor Específico en Lugar de 0 o #N/A
  • Normalmente, cuando aplicas la función BUSCARV para devolver el valor correspondiente, si tu celda coincidente está en blanco, devolverá 0, y si tu valor coincidente no se encuentra, obtendrás un error #N/A como se muestra en la captura de pantalla a continuación. En lugar de mostrar el 0 o el valor #N/A, ¿cómo puedes hacer que muestre una celda en blanco u otro valor de texto específico?
  • BUSCARV y Concatenar Múltiples Valores Correspondientes en Excel
  • Como todos sabemos, la función BUSCARV en Excel puede ayudarnos a buscar un valor y devolver los datos correspondientes en otra columna, pero en general, solo puede obtener el primer valor relativo si hay múltiples datos coincidentes. En este artículo, hablaré sobre cómo usar BUSCARV y concatenar múltiples valores correspondientes en una sola celda o en una lista vertical.

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!