¿Cómo buscar hacia arriba un valor coincidente en Excel?
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:
- $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.
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".
3. Todos los últimos valores coincidentes se devolverán de inmediato, ver captura de pantalla:
¡Descarga y prueba gratis Kutools para Excel ahora!
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.
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)
- 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
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!