En este momento estás viendo Función BUSCARV Excel de una hoja a otra

Función BUSCARV Excel de una hoja a otra

La función BUSCARV o Vlookup realiza la búsqueda de un valor dentro de una columna y devuelve los datos correspondientes a la misma fila del valor buscado, en este artículo te explicaremos paso a paso como traer los datos de una hoja de Excel diferente a otra y así evitar errores comunes en Excel.

¿Cómo utilizar BUSCARV de una hoja a otra?

Para empezar, recordemos la sintaxis de la función BUSCARV el cuál necesita 4 argumentos, y son los siguientes:

=BUSCARV (valor_buscado; matriz_buscar_en; indicador_columnas; [ordenado])
  • Valor_buscado: Lo que deseamos buscar
  • Matriz_buscar_en: rango de datos donde se realizará la busqueda
  • indicador_columnas: indica el numero de columna en donde esta el valor buscado
  • ordenado: si la concidencia es exacta o aproximada

Para traer un valor de una hoja de excel a otra haremos una pequeña variación del argumento “Matriz_buscar_en”, veamos a continuación.

Ejemplo Práctico BUSCARV traer datos de una hoja a otra

Veamos paso a paso como hacerlo con la ayuda de un ejemplo.

Explicación del Problema

En este ejemplo usaremos dos hojas de calculo la primera: “Datos de Empleado”; donde estará la lista de empleados con sus respectivos datos como se muestra a continuación :

Ejemplo Buscarv y traer datos de una hoja a otra
Tabla Empleado

Y la hoja de calculo “CONSULTAS” donde encontraremos el siguiente formulario:

Nuestro objetivo es hacer una busqueda según “nombre de empleado” en la hoja “CONSULTAS” y obtener “el area, fecha de ingreso y sueldo” correspondiente al empleado desde la hoja de cálculo “DATOS EMPLEADO”.

Para resolver este problema usaremos la funcion BUSCARV Excel para traer datos desde otra hoja de cálculo . ¡Vamos a ello!

Crear una referencia a un rango de datos de otra hoja 

Nos fijaremos en el segundo argumento donde haremos una pequeña variación que nos permitirá usar un rango de datos externo. Para crear esta referencia, Excel nos permite usar 3 métodos:

=BUSCARV(B1;'DATOS EMPLEADO'!B2:E11;2;FALSO)

Traer datos de otra hoja manualmente

Empezamos con el nombre de la hoja de cálculo, si consta de dos palabras como en nuestro ejemplo será necesario colocarle comillas simples ‘DATOS EMPLEADO’, en caso contrario simplemente ponemos el nombre por ejemplo:  =BUSCARV(B1;DATOS!B2:E11;2;FALSO),

  1. A continuación ingresamos el signo de admiración de cierre (!)
  2. Por último, ingresamos el rango de celdas que puede ser una referencia relativa o absoluta.

Usando la Función BUSCARV

También podemos usar la función BUSCARV y insertar los argumentos requeridos automaticamente, asi como se muestra a continuacion:

crear referencia a un rango de datos de otra hoja

Usando el Asistente de Funciones

Con la ayuda del asistente de funciones en el menú Fórmulas > insertar función llegaremos al mismo resultado.

crear referencia a otra hoja excel usando asistente de formulas

Convertir referencia de datos a absoluta

Hasta aquí ya obtuvimos el área de trabajo de “Oscar Hurtado”, pero aún nos falta obtener la fecha de ingreso y el sueldo. Por lo tanto, para obtener estos valores haremos lo siguiente:

  1. Convertir el valor a buscar y el rango de datos a una referencia absoluta, para ello insertamos el signo “$” (con la ayuda de la tecla F4) a los valores o rangos correspondientes. En nuestro ejemplo: valor a buscar: $B$1…. Rango de datos: $B$2:$E$11
  2. Arrastra esta fórmula a las celdas siguientes y cambia el valor del argumento columna a la columna correspondiente. 
  3. Y por último será necesario darle formato a los valores resultantes tanto de la fecha de ingreso como del sueldo

La fórmula quedaría de la siguiente manera:

=BUSCARV($B$1;'DATOS EMPLEADO'!$B$2:$E$11;2;FALSO)

Veamos de manera práctica en la siguiente imagen:

Buscarv con referencias absolutas

Conclusión

Como bien pudiste ver extraer datos de una hoja de excel a otra usando la FUNCIÓN BUSCAV no es nada dificil solo tienes que seguir los pasos antes mencionados y asi evitarás errores. Algo a tener en cuenta cuando selecciones el rango de datos es incluir la columna donde estará el dato a buscar.