Titi preguntó si hay una manera de usar un número de índice negativo con la función BUSCARV para que se pueda acceder a la información a la izquierda de la columna de búsqueda. Si se usa un número de índice negativo con BUSCARV, Excel devuelve un valor de error (#VALOR) en lugar de buscar la información que desea.

Obviamente, dado que BUSCARV solo puede usar valores de índice positivos, una solución es reorganizar sus datos para que todos aparezcan a la derecha de su columna de índice. Sin embargo, este enfoque puede no ser factible para muchas personas. (El diseño de la hoja de trabajo puede ser «moldeado en piedra» por su empresa, por ejemplo.)

Hay un par de formas de abordar este problema, formas que no implican el uso de BUSCARV en absoluto. La primera es simplemente usar la función BUSCAR. Suponiendo que el valor que desea buscar está en la celda A1, el rango en el que desea encontrarlo está en el rango G12: G145, y el «material de la izquierda» está en F12: F145, puede usar esta fórmula :

=LOOKUP(A1,G12:G145,F12:F145)

Este enfoque funciona bien, siempre que esté trabajando con datos en el rango de búsqueda (G12: G145) que está ordenado. Si sus datos no están ordenados, debe omitir este enfoque y, en su lugar, utilizar el enfoque de sección, que implica una combinación de INDICE y MATCH. Suponiendo que sus datos estén exactamente en los mismos rangos, podría usar esto:

=INDEX(F12:F145,MATCH(A1,G12:G145,0))

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (7001) se aplica a Microsoft Excel 97, 2000, 2002 y 2003.