Red de conocimiento informático - Problemas con los teléfonos móviles - Ejemplo de uso de la función BUSCARV

Ejemplo de uso de la función BUSCARV

Como se muestra en la figura, necesitamos extraer las ventas anuales totales de cinco personas en el área A2:F12, 100003, 100004, 100005, 100007, 100010 e ingresarlas en I4:I8 en consecuencia. Es muy tedioso encontrar manualmente una gran cantidad de datos uno por uno, así que use la demostración de la función BUSCARV:

Primero, ingrese "=BuscarV(" en la celda I4; en este momento, Excel le solicitará cuatro parámetros ";

p>

El tercer parámetro "Total del año completo" es la sexta columna de esta área, así que ingrese "6" aquí y cambie "5" al cuarto parámetro porque queremos encontrar. el número de trabajo con precisión, así que ingrese "FALSO" o "0"

Finalmente complete el último corchete derecho ")" para obtener la fórmula "=BUSCARV(H4, $A$2: $F$12, 6 , 0)". , utilice el controlador de relleno para rellenar otras celdas y completar la operación de búsqueda.

Notas de la función BUSCARV

Sintaxis A.BUSCARV

1. Allí Hay cuatro entre paréntesis. El parámetro es un parámetro obligatorio. El último parámetro range_lookup es un valor lógico, que es Falso, de hecho, también podemos ingresar 1, que es verdadero. El primero representa una búsqueda completa si se encuentra el valor, se devuelve el valor de error #N/A; el segundo primero busca exactamente el mismo valor y luego busca un valor muy cercano si no se puede encontrar, pero no puede. ser encontrado y tiene que devolver el valor de error #N/A

2.Lookup_value es un parámetro muy importante, puede ser un valor numérico, una cadena de texto o una dirección de referencia. hay tres cosas a tener en cuenta:

A) Referencia. La categoría de formato de celda de la dirección debe ser coherente con la categoría de formato de celda que está buscando. De lo contrario, a veces no podrá captar la información. cuando lo vea, especialmente cuando el valor de la dirección de referencia es un número si la categoría de formato de celda que está buscando no es la misma. Aunque parece 123, no puede capturar nada. p>

La categoría de formato debe determinarse primero sin ingresar los datos. Si los datos se ingresan y el formato no coincide, es demasiado tarde. Si desea obtenerlos, debe volver a ingresarlos. p>

B) Cuando se usa la dirección de referencia, a veces es necesario fijar el valor de valor de búsqueda en una cuadrícula y usar la función desplegable (o copiar). Para agregarlo a una nueva celda, aquí necesitamos usar el. Símbolo "$", que es un símbolo de función fija. Por ejemplo, siempre quiero capturar datos en formato D5, por lo que puedo hacer que D5 sea así: $D$5, luego no importa cómo baje o copie, el. La función siempre tomará datos con valor D5

C) Utilice "amp; para conectar el contenido de varias celdas como parámetros de búsqueda. Puede obtener el doble de resultado con la mitad de esfuerzo al buscar situaciones similares en los datos.

3.Table_array es el rango de búsqueda, col_index_num es el número de columnas en el rango. col_index_num no puede ser menor que 1 y, de hecho, igual a 1 no tiene ningún uso práctico. Si recibe un error como #REF! value, es posible que el valor de col_index_num exceda el número total de campos en el rango. Al seleccionar un Table_array, es importante tener en cuenta que la primera columna del rango de selección debe coincidir con el formato y el campo de la columna seleccionada del valor de búsqueda. Por ejemplo, valor_búsqueda selecciona "Zhang San" en "nombre", luego la primera columna del área de selección Table_array debe ser la columna "nombre" y el formato es coherente con valor_búsqueda.

4. Al utilizar esta función, el valor lookup_value debe estar en la primera columna de table_array.

Manejo del valor de error II.BUSCARV.

Si no se pueden encontrar los datos, la función siempre devolverá un valor de error como #N/A, lo cual es realmente muy útil.

Por ejemplo, si queremos hacer esto: si lo encuentra, devolverá el valor correspondiente, si no lo encuentra, automáticamente pondrá su valor a 0, entonces la función se puede escribir así:

=if (iserror (vlookup (1, 2, 3, 0)), 0, vlookup (1, 2, 3, 0))

En Excel 2007 y versiones posteriores, la fórmula anterior es equivalente a

=IFERROR(vlookup(1, 2, 3, 0), 0)

Esta oración significa: si el valor devuelto por la función BUSCARV es un valor de error, entonces (datos no encontrados), será igual a 0. De lo contrario, será igual al valor devuelto por la función BUSCARV (el valor correspondiente encontrado).

Aquí también se utilizan dos funciones.

La primera es la función iserror. Su sintaxis es iserror (valor), que determina si el valor entre paréntesis es un valor de error. Si es así, es igual a verdadero, si no, es igual a falso.

La segunda es la función if, que también es una función de uso común. Te la explicaré en detalle más adelante cuando tenga la oportunidad. Su sintaxis es if (juicio condicional, resultado 1, resultado 2). Por ejemplo: = if (D2="", "vacío", "hay algo"), lo que significa que debido a que la celda D2 es un valor nulo, se mostrará el texto "vacío", en caso contrario, se mostrará el texto "hay algo". "algo". (Parece sencillo, ¿verdad? De hecho, así lo juzga el programa).

En Excel 2007 o posterior, puede usar iferror(value, value_if_error) en lugar de la combinación de las dos funciones anteriores. Esta función se usa para determinar si la expresión del valor es un valor de error y, si es así. , devuelve value_if_error, si no, devuelve el valor de la expresión de valor en sí. .

3. Procese el archivo de la hoja de trabajo que contiene la función BUSCARV.

En términos generales, si la hoja de trabajo que contiene la función BUSCARV recupera datos nuevamente en otro archivo, el archivo tenderá a ser más grande, especialmente cuando el archivo que utiliza es muy grande, entonces cada vez que se abre y se guarda. algo muy estresante.

¿Existe alguna forma de comprimir el archivo para acelerar el proceso de apertura y guardado? Aquí os dejo un poco de mi experiencia.

En la hoja de trabajo, haga clic en "Herramientas"-"Opciones"-"Cálculo", elimine las marcas de verificación de "Actualizar referencias remotas" y "Almacenar enlaces externos" y luego guarde el archivo, lo que acelerará el proceso.

Las siguientes son instrucciones de operación detalladas.

1. Las hojas de trabajo que contienen la función BUSCARV guardarán una copia de sus enlaces externos cada vez que se guarde el archivo. Por lo tanto, la función BUSCARV puede capturar los mismos valores incluso si la hoja de trabajo se abre por separado.

2. Cuando abra la hoja de trabajo, Microsoft le pedirá que actualice la referencia remota. Esto significa, ¿desea conectarse al archivo externo más reciente para que su función BUSCARV pueda capturar los valores más recientes? Si tienes suficiente paciencia, inténtalo.

3. Después de entender esto, debemos saber que cada vez que abrimos la hoja de trabajo que contiene la función BUSCARV por separado, se capturan los valores en el archivo externo, solo los valores en el disco en el que guardamos el último valor. Si desea vincular al valor más reciente, también debe abrir el archivo externo.

La parte más propensa a errores de Vlookup es que la primera columna del área de búsqueda debe contener el contenido de la búsqueda.

Por ejemplo, en una tabla, la columna a es el número de serie, la columna b es el nombre y la columna c es la tarjeta de identificación. Si ingresa uno de los nombres en la columna d, entonces la fórmula para obtener su tarjeta de identificación en e1 no puede. ser =vlookup (d1,a:c,3,0), en su lugar debería ser =vlookup(d1,b:c,2,0).

Para el uso de la función vlookup, simplemente leer el texto es muy aburrido. Para facilitar la comprensión, puede consultar los ejemplos de uso de la función vlookup en los materiales de referencia para facilitar la comprensión y el dominio.