Red de conocimiento informático - Material del sitio web - ¿Cómo utilizar la función Vlookup para buscar en EXCEL?

¿Cómo utilizar la función Vlookup para buscar en EXCEL?

1. ¿Puedes utilizar la función BUSCARV para buscar un rango de celdas (Rango: dos o más celdas en la hoja de trabajo. Las celdas del rango pueden ser adyacentes o no) en la primera columna del rango, luego devuelve el valor en cualquier celda de la misma fila en ese rango.

2. Por ejemplo, supongamos que el área

A2:C10 contiene una lista de empleados y los números de identificación de los empleados se almacenan en la primera columna del área, como se muestra en la figura siguiente.

Si conoce el número de identificación del empleado, puede utilizar la función BUSCARV para devolver el departamento o el nombre del empleado. Para obtener el nombre del empleado número 38, puede utilizar la fórmula =BUSCARV(38, A2:C10, 3, FALSO). Esta fórmula buscará el valor 38 en la primera columna del rango A2:C10

y luego devolverá el valor contenido en la tercera columna de la misma fila en ese rango como valor de la consulta ("Axel Delgado ").

3. La V en BUSCARV representa la dirección vertical. Puede utilizar BUSCARV en lugar de BUSCARH cuando el valor de comparación está una columna a la izquierda de los datos que desea encontrar.

4. Sintaxis

BUSCARV(valor_búsqueda, matriz_tabla, num_índice_col, [rango_búsqueda])

La sintaxis de la función BUSCARV tiene los siguientes parámetros (Parámetros: ¿operaciones, eventos, método, propiedad, función o procedimiento para proporcionar información):

①lookup_value?Required. El valor que se buscará en la primera columna de la tabla o rango. El parámetro lookup_value puede ser un valor o una referencia. Si el valor proporcionado para el parámetro lookup_value

es menor que el valor mínimo en la primera columna del parámetro table_array, BUSCARV

devolverá el valor de error #N/A.

②table_array?Obligatorio. El rango de celdas que contienen datos. Puede utilizar una referencia a una zona (por ejemplo, A2:D8) o un nombre de zona. El valor en la primera columna de table_array es el valor buscado por lookup_value. Estos valores pueden ser texto, números o valores lógicos. El texto no distingue entre mayúsculas y minúsculas.

③col_index_num?Requerido. table_array

El número de columna del valor coincidente que debe devolverse en el parámetro. Cuando el parámetro col_index_num es 1, se devuelve el valor de la primera columna de table_array; cuando col_index_num es 2, se devuelve el valor de la segunda columna de table_array, y así sucesivamente.

Si el parámetro col_index_num:

es menor que 1, BUSCARV devuelve el valor de error #¡VALOR!

Si el número de columnas es mayor que table_array, BUSCARV devuelve un valor de error

#REF!.

④range_lookup? Un valor lógico que especifica si desea que BUSCARV encuentre una coincidencia exacta o aproximada:

Si range_lookup es VERDADERO

o se omite, se devuelve una coincidencia exacta o aproximada. . Si no se encuentra una coincidencia exacta, se devuelve el valor más grande menor que valor_buscado.

¿Importante? Si range_lookup es TRUE

o se omite, los valores en la primera columna de table_array deben ordenarse en orden ascendente; de ​​lo contrario, BUSCARV puede no devolver los valores correctos; .

Para obtener más información, consulte Ordenar datos en un rango o tabla.

Si range_lookup es FALSO, no es necesario ordenar los valores de la primera columna de table_array.

Si el parámetro range_lookup es FALSO, BUSCARV

solo buscará valores coincidentes exactos. Si dos o más valores en la primera columna de table_array coinciden con lookup_value, se utiliza el primer valor encontrado. Si no se encuentra una coincidencia exacta, se devuelve un valor de error

#N/A.