Cómo usar VLookup con diferentes hojas en Excel

La fórmula VLookup de Microsoft Excel le permite buscar datos específicos en hojas de cálculo grandes, una de las funciones de búsqueda y referencia de Excel. Puede usar VLookup entre hojas dentro de un libro de Excel, así como dentro de una sola hoja.

La fórmula de VLookup esencialmente procesa cuatro piezas de información para realizar la búsqueda. La programación de la función VLookup utiliza el valor que desea buscar, el rango de la hoja de cálculo en el que buscar, la columna dentro de ese rango que contiene el valor y si desea una coincidencia exacta o aproximada para el valor. VLookup le permite extraer datos de una hoja de cálculo de Excel de formas muy flexibles y potentes.

Usando la fórmula de VLookup

VLookup en Excel contiene cuatro parámetros, llamados argumentos, que usted llena como parte de la fórmula de la función. La sintaxis de VLookup se ve así:

= VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])

Los argumentos son:

  1. lookup_value: este es el valor que está buscando en la hoja de cálculo. Si estuviera buscando la cantidad de personas en un directorio llamado Laura, el valor de búsqueda se ingresaría como una cadena de texto, "Laura" incluidas las comillas. Los valores numéricos no necesitan comillas.

  2. table_array: este es el rango de celdas dentro del cual está buscando los datos. Por ejemplo, si los nombres de las personas están en tres columnas de B a D, y hay 300 filas de datos, ingresaría el rango B1: D300, asumiendo que los datos comienzan en la primera fila.
  3. col_index_num: se refiere a la columna dentro de la matriz de la tabla en la que encontrar el valor de búsqueda. En este ejemplo, la columna D es numéricamente la tercera columna, por lo que el número de índice es 3.
  4. [range_lookup]: este parámetro opcional devuelve coincidencias aproximadas si el valor de búsqueda de rango es TRUE, y solo devuelve coincidencias exactas si la búsqueda de rango es FALSE. La omisión de este parámetro asume un valor de VERDADERO.

La fórmula para un VLookup en una celda de Excel para este ejemplo sería:

= BUSCARV ("Laura", B2: D300,3, FALSO)

Esto busca todas las coincidencias exactas para personas llamadas Laura.

Usar BUSCARV entre hojas

Buscar datos en una sola hoja no suele ser muy difícil, por lo que VLookup puede tener un uso limitado en hojas de cálculo simples. Sin embargo, cuando tiene un libro de trabajo de varias hojas que abarca muchos datos, es posible que desee crear una hoja de resumen para extraer datos de un libro de Excel.

Todo lo que se necesita para lograr esto es agregar información de la hoja en el segundo argumento. Digamos, por ejemplo, que los nombres en el directorio están en Sheet2. Agregue el nombre de la hoja de destino antes de la referencia de celda en la matriz de la tabla, separados por un signo de exclamación. Esto hace que la fórmula de VLookup haga referencia al rango de celdas en otra hoja. Por ejemplo, la fórmula de la función ahora sería:

= BUSCARV ("Laura", HOJA2! B2: D300,3, FALSO)

Independientemente de la hoja en la que se encuentre la fórmula de VLookup, la fórmula ahora hace referencia a los datos de la Hoja 2.

Propina

También puede realizar búsquedas en otros libros de Excel agregando la carpeta del libro y el nombre del archivo entre corchetes antes del nombre de la hoja.