Función Buscarv hacia la izquierda (interesante)
-->Función Buscarv hacia la izquierda (interesante): Quizás hayas notado que la Función Buscarv opera de izquierda a derecha y no hay opción de utilizarla en forma contraria, pero con un poco de ingenio podemos conseguir dicho resultado simulando el funcionamiento de dicha fórmula a través del uso de las funciones desref y coincidir, funciones muy potentes que pueden ayudarnos a realizar búsquedas sin importar la ubicación de los datos.
Si yo busco el nivel salarial (columna de la izquierda) obtendré el Salario (columna de la derecha) esto según la imagen; esta es la forma común de usar esta fórmula pero que pasaría si las columnas tienen un orden contrario tal como se muestra en la sgte imagen:
Si usas la Función Buscarv obtendrás como resultado un error ya que no se permite hacer búsquedas de derecha a izquierda, pero mediante una simple fórmula podemos hallar estos valores como si se tratase de un Buscarv de sentido contrario.
Existen situaciones en las que tienes que desplazar las columnas hacia la izquierda del valor que deseas ubicar, todo para que apliques la función buscarv (te condicionas a los argumentos de la función), a partir de hoy dejarás de hacer esto y aplicarás una sencilla función que la encontraras al final del artículo.
Este archivo es muy Interesante.
Super bueno, pero quisiera saber si a esa formular podria hacerse un sumar si y que la columna o rango de suma esté igualmente a la izquierda?
Hola, no tenemos esa casuística, ahora nos encontramos en la actualización de la página y estaremos pronto subiendo nuevos archivos, estamos tomando en cuenta todos los comentarios. Saludos.
Excelente Material.
muchas gracias Gustavo.
Saludos y bendiciones.
EXCELente todo, gracias por sus aportes
Excelente función me sirvio de mucho
Muchas gracias
Hola Gustavo!
Como estas, Esta formula (BuscarV) me funciona de Maravilla!!!!!
pero tengo una inquietud, te cuento que ahora quiero saber si es posible invertir esto y aplicarlo a la Función BuscarH…
Se puede hacer o es una idea muy Ilogica jejej? me disculparas si la idea es muy descabezada
La necesidad es esta…
En el rango de Fila (A5:C5) Tengo los encabezados OFICINA, NOMBRE, CEDULA.
En la Columna (A:A) tengo el valor buscado(Oficina 1, Oficina 2, oficina 3)
Matriz de Búsqueda seria (A5:C8)
Si tuviese datos encima de la matriz de búsqueda osea en el rango de Fila (A4:C4) es posible que cuando yo seleccione el valor buscado (Oficina 1) me traiga el resultado de la fila de encima ?
Si desref y coincidir funciona para la función BuscarV cuando los datos no están ordenados puede funcionar también para BuscarH.
Muchas Gracias
Hola Andrés, voy a ver tu sugerencia y de ser positivo, publicaré un artículo sobre eso. Saludos
Muy buena la formula, se agradece compartirla
Muy bueno…gracias
Gracias por el aporte, podrias explicarlo de manera mas detallada, sigo las referencias que pones en el archivo pero me arroja error, y quisiera entender el por que de cada elemento de la sintaxis por favor.
de antemano gracias
La explicación es bastante clara, verifica los separadores de argumento, quizas usas «,» cuando para tu caso debe ser «;»
es muy buen complemento de los otros ejemplos de buscarv muchas gracias por el aporte
Muchas gracias.
No sabes lo que me he cabeceado tratando de buscar el error en mi formula de buscarv, solo para darme cuenta de que no funciona de derecha a izquierda! Muchas gracias por compartirlo!
que bueno que te haya servido.
Mil gracias!! Dejaré de copiar columnas a partir de hoy, saludos y de nuevo gracias.
Muy bueno!!!!! incluso si pones números negativos (en el 0) te busca las celdas mas a la izquierda
Esta manera ha sido ¡ESPECTACULAR! Muchas gracias
GRacias!!! por tu comentario.
Fantástico. Muchas gracias por compartirlo
Simplemente excelente
buenas tardes, no se si me pueden ayudar, tengo dos archivos en excel y quiero copiar los datos que coincidan en ambos archivos, me dijeron que lo realice con BUSCARV, pero nolo puedo realizar, agradezco su ayuda
MUCHAS GRACIAS POR COMPARTIR TUS CONOCIMIENTOS
EXCELENTE!