La función incorporada VLOOKUP es una de las funciones más poderosas de Excel. Pero tiene algunos inconvenientes: compara valores en una sola columna y solo en la columna más a la izquierda. ¿Pero si necesita comparar valores en 2 columnas y no solo en la primera columna?
La función modificada VLOOKUPDOUBLE busca dos condiciones en dos columnas diferentes de la tabla al mismo tiempo.
=VLOOKUPDOUBLE(LookupValue1; LookupArray1; LookupValue2; LookupArray2; ReturnArray)
La función VLOOKUPDOUBLE() es fácil de usar. Sólo necesita especificar 2 rangos separados para buscar, 2 valores para comparar y una columna desde la cual se devolverán los valores relacionados y Excel buscará y devolverá automáticamente el resultado requerido en dos coincidencias:
=VLOOKUPDOUBLE("John"; {Lookup Array1}; "001"; {Lookup Array2}; {Return Array})
Tendremos el siguiente resultado:
Este ejemplo utiliza los siguientes valores:
Puede utilizar la función VLOOKUPDOUBLE() instalando una extensión gratuita YouLibreCalc.xlam .
Después de eso, esta función estará disponible en todos los archivos que se abrirán en Excel.