Menú Cerrar

Tableros e informes de Excel: La función VLOOKUP

La construcción de componentes de Excel no le servirá de nada si no puede gestionar eficazmente sus modelos de datos. La función VLOOKUP es la reina de todas las funciones de búsqueda en Excel. El propósito de VLOOKUP es encontrar un valor específico de una columna de datos donde el valor de la fila más a la izquierda coincida con un criterio dado.

Echa un vistazo a esta figura para tener una idea general. La tabla de la izquierda muestra las ventas por mes y número de producto. La tabla de abajo traduce esos números de producto a nombres de productos reales. La función VLOOKUP puede ayudar a asociar el nombre apropiado a cada número de producto.

Para entender cómo funcionan las fórmulas de VLOOKUP, tómese un momento para revisar la sintaxis básica. Una fórmula de VLOOKUP requiere cuatro argumentos: VLOOKUP (Lookup_value, Table_array, Col_index_num, Range_lookup)

  • Lookup_value: El argumento Lookup_value identifica el valor que se está buscando. Este es el valor que debe coincidir con la tabla de búsqueda. En el ejemplo de la figura, el Lookup_value es el número de producto. Por lo tanto, el primer argumento para todas las fórmulas mostradas en la figura hace referencia a la columna C (la columna que contiene el número de producto).
  • Tabla_array: El argumento Table_array especifica el rango que contiene los valores de búsqueda. Aquí hay un par de puntos a tener en cuenta con este argumento. Primero, para que un Table_array funcione, la columna de la izquierda de la tabla debe ser el valor correspondiente. Por ejemplo, si está tratando de hacer coincidir los números de producto, la columna más a la izquierda de la tabla de búsqueda debe contener los números de producto Segundo, observe que la referencia usada para este argumento es una referencia absoluta. Esto significa que las referencias de columna y fila están precedidas por el signo de dólar ($). Esto asegura que las referencias no se desplacen mientras se copian las fórmulas hacia abajo o a través de ellas.
  • Col_index_num: El argumento Col_index_num identifica el número de columna en la tabla de búsqueda que contiene el valor a devolver. En el ejemplo de la figura, la segunda columna contiene el nombre del producto (el valor que se está buscando), por lo que la fórmula utiliza el número 2. Si la columna de nombre de producto fuera la cuarta columna de la tabla de búsqueda, se utilizaría el número 4.
  • Búsqueda_de_rango: El argumento Range_lookup especifica si está buscando una coincidencia exacta o una coincidencia aproximada. Si se necesita una coincidencia exacta, debe introducir FALSE para este argumento. Si la coincidencia más cercana es suficiente, debe introducir TRUE o dejar el argumento en blanco.