¿Cómo hacer una búsqueda de valores coincidentes de derecha a izquierda en Excel?
La función BUSCARV en Excel se utiliza ampliamente para buscar y recuperar datos. Sin embargo, una de sus limitaciones es que solo puede buscar valores de izquierda a derecha. Esto significa que el valor de búsqueda debe estar en la primera columna de la tabla, y el valor de retorno debe estar a la derecha de la columna de búsqueda. Pero, ¿qué pasa si necesitas buscar valores de derecha a izquierda? Esta guía explorará varios métodos para lograrlo.

Buscar valores coincidentes de derecha a izquierda con BUSCARV
Buscar valores de derecha a izquierda con las funciones BUSCARV y SI
Aunque BUSCARV por sí solo no puede buscar valores de derecha a izquierda, puedes manipular la estructura de tus datos utilizando la función SI para que funcione.
Por favor, introduce la siguiente fórmula en la celda que necesites, y luego arrastra el controlador de relleno hacia las celdas donde deseas aplicar esta fórmula para obtener todos los valores correspondientes. Ver captura de pantalla:
=VLOOKUP(E2, IF({1,0}, $C$2:$C$9, $A$2:$A$9), 2, 0)
- E2: Este es el valor que estás buscando. Es la clave que Excel buscará en el rango especificado.
- SI({1,0}, $C$2:$C$9, $A$2:$A$9): Esta parte de la fórmula crea una tabla virtual reorganizando las columnas. Normalmente, BUSCARV solo puede buscar en la primera columna de una tabla y devolver un valor de una columna a la derecha. Al usar SI({1,0}, ...), le estás diciendo a Excel que cree una nueva tabla donde las columnas están intercambiadas:
♦ La primera columna de la nueva tabla es $C$2:$C$9.
♦ La segunda columna de la nueva tabla es $A$2:$A$9. - 2: Esto le dice a BUSCARV que devuelva el valor de la segunda columna de la tabla virtual creada por la función SI. En este caso, devolverá un valor de $A$2:$A$9.
- 0: Esto especifica que deseas una coincidencia exacta. Si Excel no encuentra una coincidencia exacta para E2 en $C$2:$C$9, devolverá un error.
Buscar valores de derecha a izquierda con Kutools para Excel
Si prefieres un enfoque más fácil de usar, Kutools para Excel ofrece características avanzadas que simplifican búsquedas complejas, incluyendo la capacidad de buscar de derecha a izquierda sin esfuerzo.
Después de instalar Kutools para Excel, por favor haz lo siguiente:
1. Haz clic en "Kutools" > "Super BUSCARV" > "Buscar de derecha a izquierda", ver captura de pantalla:
2. En el cuadro de diálogo "Buscar de derecha a izquierda", realiza las siguientes operaciones:
- Selecciona las celdas de valor de búsqueda y las celdas de salida desde la sección "Área de ubicación de la lista" y "Rango de valores a buscar";
- Luego, especifica los elementos correspondientes desde la sección "Rango de Datos".
- Finalmente, haz clic en el botón Aceptar.
3. Ahora, los registros coincidentes han sido devueltos basados en los valores de búsqueda de la lista de la derecha, ver captura de pantalla:
Si quieres 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 necesitas.
Buscar valores de derecha a izquierda con las funciones INDICE y COINCIDIR
La combinación de INDICE y COINCIDIR es una alternativa versátil y poderosa a BUSCARV. Te permite buscar valores en cualquier dirección (izquierda, derecha, arriba o abajo).
Introduce o copia la siguiente fórmula en una celda en blanco para mostrar el resultado, luego arrastra el controlador de relleno hacia abajo hasta las celdas donde deseas que contengan esta fórmula.
=INDEX($A$2:$A$9,MATCH(E2,$C$2:$C$9,0))
- E2: Este es el valor que estás buscando.
- COINCIDIR(E2, $C$2:$C$9, 0): La función COINCIDIR busca el valor en E2 dentro del rango $C$2:$C$9. El 0 indica que deseas una coincidencia exacta. Si encuentra el valor, devuelve la posición relativa de ese valor dentro del rango.
- INDICE($A$2:$A$9, ...): La función INDICE luego usa la posición devuelta por COINCIDIR para encontrar el valor correspondiente en el rango $A$2:$A$9.
Buscar valores de derecha a izquierda con la función BUSCARX
Si estás usando Excel 365 o Excel 2021, la función BUSCARX es una alternativa moderna y simplificada a BUSCARV. Puede buscar valores en cualquier dirección sin necesidad de fórmulas complejas.
Introduce o copia la siguiente fórmula en una celda en blanco para mostrar el resultado, luego arrastra el controlador de relleno hacia abajo hasta las celdas donde deseas que contengan esta fórmula.
=XLOOKUP(E2,$C$2:$C$9,$A$2:$A$9)
- E2: Este es el valor que estás buscando.
- $C$2:$C$9: Este es el rango donde Excel buscará el valor en E2. Es la matriz de búsqueda.
- $A$2:$A$9: Este es el rango desde el cual Excel devolverá el valor correspondiente. Es la matriz de retorno.
Aunque BUSCARV es una gran herramienta para búsquedas básicas, está limitado por su capacidad de solo buscar a la derecha de la columna de búsqueda. Sin embargo, hay varios otros métodos que puedes usar para devolver valores coincidentes de derecha a izquierda en Excel. Al aprovechar estos métodos, puedes buscar y devolver valores coincidentes fácil y eficientemente, sin importar dónde se encuentren tus datos en la hoja de cálculo. 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 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 con 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.
- Buscar valores coincidentes de abajo hacia arriba en Excel
- Normalmente, la función BUSCARV puede ayudarte a encontrar datos de arriba hacia abajo para obtener el primer valor coincidente de la lista. Pero, a veces, necesitas buscar de abajo hacia arriba para extraer el último valor correspondiente. ¿Tienes alguna buena idea para lidiar con esta tarea en Excel?
- Buscar y devolver toda la fila de un valor coincidente en Excel
- Normalmente, puedes usar la función BUSCARV para encontrar y devolver un valor coincidente de un rango de datos, 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?
- Buscar 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 buscar 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!