Skip to main content

¿Cómo buscar hacia arriba un valor coincidente en Excel?

Author: Xiaoyang Last Modified: 2025-06-03

La función BUSCARV de Excel normalmente busca de arriba hacia abajo, devolviendo el primer valor coincidente que encuentra. Sin embargo, en algunos casos, es posible que necesites buscar de abajo hacia arriba. Dado que BUSCARV no tiene una funcionalidad de búsqueda inversa incorporada, necesitas métodos alternativos para lograrlo.

Buscar el último valor coincidente de abajo hacia arriba en Excel


Buscar el último valor coincidente de abajo hacia arriba con la función BUSCAR

Para buscar un valor coincidente de abajo hacia arriba, la siguiente fórmula BUSCAR puede ayudarte; por favor, sigue estos pasos:

Por favor, introduce la siguiente fórmula en una celda en blanco donde deseas obtener el resultado:

=LOOKUP(2,1/($A$2:$A$17=D2),$B$2:$B$17)

Luego arrastra el controlador de relleno hacia abajo a las celdas donde deseas obtener los resultados, y los últimos valores correspondientes se devolverán de inmediato, como se muestra en la captura de pantalla:

Nota: En la fórmula anterior: "A2:A17" indica la columna en la que estás buscando, "D2" es el criterio del cual deseas devolver sus datos relativos y "B2:B17" es la lista que contiene el valor que deseas devolver.
Explicación de la fórmula:
  • $A$2:$A$17=D2: Esta parte verifica qué celdas en el rango A2:A17 son iguales al valor en la celda D2. Devuelve una matriz de VERDADERO (si se cumple la condición) o FALSO (si no).
  • 1/($A$2:$A$17=D2): Esto convierte la matriz VERDADERO/FALSO en 1s (para VERDADERO) y errores #¡DIV/0! (para FALSO), porque dividir 1 entre VERDADERO da 1, y dividir entre FALSO (que es 0) resulta en un error.
  • BUSCAR(2, ...): La función BUSCAR busca el valor 2 en la matriz creada en el paso 2. Como 2 es mayor que cualquier 1 en la matriz, coincide con el último 1 (es decir, la última ocurrencia donde se cumple la condición).
  • $B$2:$B$17: Este es el rango desde el cual se devuelve el valor correspondiente. La función devuelve el valor en B2:B17 que se alinea con el último 1 encontrado en el paso 3.

Buscar el último valor coincidente de abajo hacia arriba con Kutools para Excel

Afortunadamente, "Kutools para Excel" simplifica este proceso con su poderosa función "BUSCAR de abajo hacia arriba". Esta herramienta te permite encontrar y devolver rápidamente el último valor coincidente en una lista sin necesidad de fórmulas complicadas.

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:

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 las celdas de salida desde las secciones "Rango de salida" 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".

set options in the dialog box

3. Todos los últimos valores coincidentes se devolverán de inmediato, ver captura de pantalla:

All the last matching values are returned

¡Descarga y prueba gratis Kutools para Excel ahora!

Consejo:

Si deseas reemplazar el valor de error #N/A con otro valor de texto, solo necesitas hacer clic en el botón "Opciones" y marcar la opción "Reemplazar valores de error #N/A con un valor especificado", luego escribe el texto que necesitas.
handle error values


Buscar el último valor coincidente de abajo hacia arriba con la función XBUSCAR

La función XBUSCAR es un reemplazo moderno para BUSCARV y BUSCARH. Simplifica el proceso de encontrar el último valor coincidente.

Introduce la siguiente fórmula en una celda en blanco, y luego arrastra el controlador de relleno hacia abajo a las celdas para obtener el último valor correspondiente como sigue:

=XLOOKUP(D2, $A$2:$A$17, $B$2:$B$17, , , -1)

Explicación de la fórmula:
  • D2: El valor a buscar.
  • $A$2:$A$17: El rango de búsqueda.
  • $B$2:$B$17: El rango de retorno.
  • -1: Buscar desde el último valor hasta el primero (de abajo hacia arriba).

Conclusión

  • Si estás usando Excel 365/2021 o posterior, la función XBUSCAR es la forma más eficiente y sencilla de encontrar el último valor coincidente.
  • Para versiones anteriores de Excel, la función BUSCAR es una alternativa confiable, aunque requiere un poco más de comprensión de la lógica de matrices.
  • Si prefieres un enfoque fácil de usar y sin fórmulas, Kutools para Excel es una excelente opción, aunque tiene el costo de un complemento de terceros.

Siguiendo estos métodos, puedes buscar eficientemente de abajo hacia arriba y encontrar el último valor coincidente en tu conjunto de datos. Si estás interesado en explorar más consejos y trucos de Excel, nuestro sitio web ofrece miles de tutoriales para ayudarte a dominar Excel.


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, ¿alguna vez has considerado cómo buscar valores en varias 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 con coincidencia exacta y aproximada en Excel
  • En Excel, BUSCARV es una de las funciones más importantes para nosotros para 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 la función BUSCARV con éxito en Excel? En este artículo, hablaré sobre cómo usar la función BUSCARV en Excel.
  • BUSCARV para devolver en 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 devolver toda la fila de un valor coincidente en Excel
  • Normalmente, puedes usar BUSCARV para devolver un valor coincidente de un rango de datos utilizando la función BUSCARV, pero, ¿alguna vez has intentado encontrar y devolver toda la fila de datos basada en criterios específicos como se muestra en la siguiente captura de pantalla.
  • 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 varios 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!