¿Cómo utilizar la función vlookup de Excel?
Primera búsqueda precisa
Encuentre el departamento correspondiente por nombre:
Ingrese la fórmula: =BUSCARV(G2, a :c,3,0).
G2: ¿Qué estás buscando?
A: C: Área de búsqueda Tenga en cuenta que la primera columna del área de búsqueda debe contener el contenido de la búsqueda.
3: Los resultados a devolver se encuentran en la tercera columna del área de búsqueda.
0: Búsqueda exacta.
Segundo, búsqueda aproximada
Encuentra el nivel correspondiente según la puntuación:
Ingresa la fórmula: =BUSCARV(B2, e: f, 2, 1 ).
B2: ¿Qué estás buscando?
E: F: Área de búsqueda Tenga en cuenta que la primera columna del área de búsqueda debe contener el contenido de la búsqueda.
2: Los resultados a devolver se encuentran en la segunda columna del área de búsqueda.
1: Búsqueda aproximada.
Tenga en cuenta que el contenido de la primera columna del área de búsqueda debe ordenarse en orden ascendente.
En tercer lugar, el formato no coincide con la búsqueda
Encuentre la cantidad de datos de 4:
Ingrese la fórmula: =BUSCARV(D2, a: b , 2, 0 ).
D2: ¿Qué estás buscando?
A: B: Área de búsqueda Tenga en cuenta que la primera columna del área de búsqueda debe contener el contenido de la búsqueda.
2: Los resultados a devolver se encuentran en la segunda columna del área de búsqueda.
0: Búsqueda exacta.
No importa. ¿Por qué el resultado devuelve el valor incorrecto #N/A?
Si miras con atención, encontrarás que el formato es inconsistente.
Encuentra el valor numérico (el contenido de la celda D2, 4, es el valor numérico).
Encuentre el tipo de texto del área (los datos en la columna A son tipo de texto).
¿Cómo solucionar este problema?
El formato es consistente.
Primero, la columna A se puede ordenar en regular usando la función de clasificación, que es consistente con el formato de celda D2.
En segundo lugar, el contenido de la celda D2 se puede formatear como texto, lo cual es consistente con el formato de la columna A.
El tercero es cambiar la fórmula.
Fórmula: = vlookup(D2&"",A:B,2,0).
Agregue null("") al valor de búsqueda y conviértalo en texto.
A continuación, por cierto, otro problema con el formato inconsistente:
Busque el tipo de texto del valor, busque el tipo numérico del rango.
Encuentre el tipo de texto del valor (el contenido de la celda D2 4 es el tipo de texto).
Encuentre el tipo numérico del rango (los datos en la columna A son de tipo numérico).
Ingrese la fórmula: =vlookup (D2 1, a: b, 2, 0).
1 es convertir el valor de búsqueda a un formato consistente con el área de búsqueda.
Hay muchos métodos de conversión: -, 0, -0, *1, /1 y así sucesivamente.
Cuarto, búsqueda con comodines
Busque las cuentas por cobrar correspondientes según la abreviatura:
Ingrese la fórmula: = vlookup(" * ";; D2 amp; ;"*",A:B,2,0).
El asterisco (*) coincide con cualquier cadena.
Verb (abreviatura de verbo) usa "~" para buscar
Busca el departamento correspondiente por nombre:
No hay problema con la fórmula. ¿Por qué el resultado devuelve el valor incorrecto #N/A?
Porque el contenido buscado contiene una tilde (~).
Ingrese la fórmula: =BUSCARV(sustituir(G2,"~","~",a:c,3,0).
Al buscar contenido que contenga caracteres comodín , Debe escribir "~" antes del carácter comodín.
Reemplace "~ ~" con "~" usando la función de reemplazo.
6. Cancelar la fusión de celdas
El contenido son números, cancelar la fusión de celdas:
Ingrese la fórmula: =BUSCARV(9E 307, a $2: a2, 1,1).
9E 307 es notación científica, es decir 9 * 10 307, que es el valor máximo permitido por Excel.
El contenido es texto, separe las celdas:
Ingrese la fórmula: =BUSCARV (bloque, E $2: E2, 1, 1).
7. Encuentra el primer precio
Según el nombre del material, encuentra el primer precio correspondiente:
Ingresa la fórmula: =BUSCARV(F2, b: d, 3, 0).
Cuando dos o más valores existentes enumerados en la parte superior del área de búsqueda coinciden con el valor de búsqueda, la función BUSCARV devuelve el primer valor correspondiente.
8. Consulta cruzada
Encuentre las ventas correspondientes según productos y regiones:
Ingrese la fórmula: =BUSCARV(A12, A2: G8, COINCIDIR( B12, A1: G1, 0).
MATCH(B12, A1: G1, 0) encuentra la posición 5 del contenido "Norte de China" en la celda B12 en el rango A1: G1 y la utiliza como BUSCARV El tercer parámetro de la función.
La fórmula es: =BUSCARV(A12,a2:G8,5,0).
Busque "Producto d" en la celda A12. p>
El valor de retorno está en la quinta columna del área A2:G8, que es la columna E.
Ese es el valor 6945 en la celda E5. Búsqueda inversa
Encuentra el nombre correspondiente según el número de empleado:
La función BUSCARV puede pasar si {1, 0} y si {0, 1}, elige {1, 2} y elija {2, 1} y otros métodos para convertir el orden inverso en orden, realizando así la búsqueda
La estructura de la función vlookup si {1, 0}:
Fórmula de entrada: =BUSCARV(D2, si ({1, 0}, B2: B11, A2: A11), 2,
Si ({1, 0}, B2: B11,). A2: A11). >Cuando es 1, la condición es verdadera y se devuelve B2:
Cuando es 0, la condición no es verdadera
Si ({. 1, 0}. , B2: B11, A2: A11) se pueden pintar parcialmente, presione F9 para ver
Es decir, el orden de las dos columnas se invierte y el orden inverso se convierte a. order.
Función BUSCARV si {0, 1}. Estructura:
Fórmula de entrada: =BUSCARV(D2, si ({0, 1}, a2: a11, B2: b11). ), 2, 0)
Función BUSCARV elegir. Estructura de {1, 2}:
Ingrese la fórmula: =BUSCARV(D2, Elija ({1, 2}, B2). : B11, A2: A11), 2, 0). p>Selección de función: según el valor de índice dado, seleccione el valor u operación correspondiente de la cadena de parámetros
ELEGIR (número de índice, valor 1, valor 2).
Si el primer parámetro es 1, ELEGIR devuelve el valor 1; si el primer parámetro es 2, ELEGIR devuelve el valor 2.
Seleccione ({1, 2). }, B2: B11, A2: A11) parte
Cuando la condición es 1, devuelve B2: b11.
Cuando la condición es 2, devuelve A2: A11.
Estructura de la función BUSCARV elija {2, 1}:
Fórmula de entrada: =BUSCARV(D2, Elija ({2, 1}, A2: A11, B2: B11), 2,0).
Selecciona la parte ({ 21 }, A2: A11, B2: B11).
Cuando el primer parámetro es 2, ELEGIR devuelve el valor en B2: B11.
Cuando el primer parámetro es 1, ELEGIR devuelve el valor correspondiente en A2: A11.
Selecciona la parte borrosa ({2, 1}, A2: A11, B2: B11) y presiona F9 para ver.
El orden de las dos columnas AB se invierte. Convierta el orden invertido en orden secuencial y luego use la función BUSCARV para encontrarlo.
X. Encuentra y devuelve múltiples columnas de datos
Ingresa la fórmula: =BUSCARV($F2,$a:$A:$D,COLUMNA(B1),0), tirar del relleno derecho.
La extracción hacia la derecha de la fórmula devuelve los resultados en las columnas 2, 3 y 4.
Construido utilizando columnas de funciones.
Columna (B1)=2, arrastre la fórmula hacia la derecha para convertirse en la columna (C1) y la columna (D1) para obtener 3 y 4.
11. Repetir tantas veces como se especifique.
Ingrese la fórmula: =SIERROR(BUSCARV(FILA(A1)), if ({1, 0}), SUMAR.SI(OFFSET(B$2, fila ($1: $4))),
Presione
Doce. El resultado se refiere al contenido de la celda fusionada.
La columna A es una celda fusionada. Encuentre el rango correspondiente según el operador:
Ingrese la fórmula: =BUSCARV (bloque, DESPLAZAMIENTO(A2, COINCIDIR(D2, B2: B14, 0)), 1, 1)
COINCIDIR(D2, B2: B14, 0) en el área B2: Encuentre la posición del vendedor Gao Gaowen en 11 de B14
Desplazamiento (punto base, fila desplazada, columna desplazada, altura de fila, ancho de columna)
DESFSET(. A2, 11) es una referencia al nuevo rango A2:A12, que se basa en la celda A2 y compensa 0 filas y 0 columnas
Buscar celdas fusionadas
El producto. en la columna A hay una celda fusionada. ¿Cómo encontrar el precio unitario del producto en la columna A?
Ingrese la fórmula: =BUSCARV(BUSCARV (bloque, a $2: a2, 1, 1), f. : g , 2, 0).
Por ejemplo, la fórmula de la celda D5 =BUSCARV (BUSCARV (bloque, a $2: A5, 1, 1), f: g, 2, 0). $2: La parte A5 devuelve {producto 1; producto 3; 0}.
Establece BUSCARV en la capa exterior
Es decir, la fórmula de la celda D5 es =. BUSCARV(. Producto 3, f: g, 2, 0), el precio unitario se devuelve a 12.
Catorce aplicación combinada T IF
Ingrese la fórmula: =SUM(. BUSCARV(T(IF( {1}, A2: A8)), D2: E8, 2, 0) * B2: B8
Fórmula matricial, presione
IF(). {1}, A2: A8) Constituye una matriz de memoria tridimensional.
El primer parámetro de la función BUSCARV no puede ser una matriz directamente.
La función T toma la parte superior y. dimensiones inferiores y convierte una referencia tridimensional en una matriz unidimensional. El resultado sigue siendo una matriz, use la función SUMA para sumar
15. Igual que la búsqueda inversa, podemos usar la estructura if {1, 0} y if {0,1}, elegir {1, 2}, elegir {2, 1}.
Ingrese la fórmula: =vlookup(E2&F2,IF({1,0},A2:a 11&B2:B11,C2:C11),2,0).
Fórmula matricial, presione