BUSCARV con varios criterios en Excel (consejos principales + ejemplo)

¿Cómo utilizar BUSCARV con varios criterios?

A veces, mientras trabajamos con datos cuando hacemos coincidir los datos con la referencia Vlookup, si encuentra el valor primero, muestra el resultado y no busca el siguiente valor, pero ¿qué pasa si el usuario quiere el segundo resultado? Este es otro criterio, para usar Vlookup con varios criterios, necesitamos usar otras funciones con él, como elegir función.

Fórmula VLOOKUP en Excel

Veamos ahora algunos ejemplos de la función BUSCARV con búsqueda de múltiples criterios.

Ejemplo 1

Suponga que tiene datos de empleados de su empresa. Los datos contienen el nombre, su salario actual, departamento, identificación de empleado, como se muestra a continuación.

Desea buscar a un empleado por su nombre y departamento. Aquí, la búsqueda incluirá dos detalles: Nombre y Departamento. El nombre y el departamento a buscar se dan en las celdas G6 y G7.

Para buscar "Dhruv" en el Departamento de "Ventas", primero haga una columna separada que contenga "Nombre" y "Departamento" de todos los empleados.

Para hacer esto para el primer empleado, use la Fórmula BUSCARV de Excel:

= C3 y D3

y presione Entrar. La celda ahora contendrá "ManishIT". Es importante agregar esta columna a la izquierda de los datos, ya que la primera columna del rango de la matriz se considera para la búsqueda. Ahora, simplemente arrástrelo al resto de las celdas.

Para buscar el valor de "Dhruv" y "Ventas" que se indican en las celdas G6 y G7, puede usar la fórmula de Excel VLOOKUP:

= BUSCARV (H6 y H7, A3: E22, 5, FALSO)

Devolverá el salario del empleado buscado, Dhruv, del Departamento de Ventas.

Ejemplo # 2

Suponga que tiene los datos de ventas de dos productos diferentes durante 12 meses, como se muestra a continuación.

Desea crear una tabla de búsqueda en Excel, en la que ingresa el mes y la identificación del producto, y devuelve las ventas de ese producto durante ese mes.

Para hacer esto, puede usar VLOOKUP y Match Formula en Excel:

= BUSCARV (F4, A3: C14, COINCIDIR (F5, A2: C2, 0), 0)

donde el mes que desea buscar se da en F4, y el nombre del producto para buscar se da en F5.

En este caso, devolverá 13.000 .

Ejemplo # 3

Suponga que tiene los datos de ventas recopilados para uno de los productos durante todo el año en cuatro zonas diferentes de una ciudad, como se muestra a continuación.

Ahora quiere comprobar si el mes en el que las ventas fueron máximas para la zona Este es también el mes en el que las ventas fueron máximas para la zona Oeste. Para comprobar esto, primero debe crear una columna adicional que contenga las ventas de la zona este y oeste. En este caso, separamos los valores por.

Para agregar la columna adicional a la izquierda, use la Fórmula BUSCARV de Excel:

= D3 & "" & E3

para la primera celda de la tabla y presione Entrar. Luego arrástrelo al resto de las celdas.

Ahora calcule las ventas máximas para las zonas este y oeste por separado. Para calcular el valor máximo, utilice la fórmula BUSCARV de Excel:

= MAX (D3: D14) para la zona este

(Obtenga más información sobre la función Max en Excel)

y = MAX (E3: E14) para Zona Oeste.

Ahora, para verificar si el mes en el que las ventas fueron máximas para la Zona Este es también el mes en el que las ventas fueron máximas para la Zona Oeste, puede usar:

= SI ERROR (BUSCARV (J4 & ”” & J5, B3: C14, 2, 0), “NO”)

(Obtenga más información sobre la función IFERROR en Excel)

VLOOKUP (J4 & ”” & J5, B3: C14, 2, 0) buscará el valor máximo de la zona Este y Oeste en la columna adicional. Si puede encontrar una coincidencia, devolverá el mes correspondiente. De lo contrario, dará un error.

SI.ERROR ((BUSCARV (…)), "NO"): Si la salida de la función BUSCARV es un error, devolverá "NO" en caso contrario. Devolverá el mes correspondiente.

Como no existe tal mes, verifiquemos si el mes en el que las ventas fueron máximas para la Zona Este es el mes en el que las ventas fueron las segundas más altas para la Zona Oeste. Primero, calcule las segundas ventas más grandes para la zona oeste usando.

= GRANDE (E3: E14, 2)

(Obtenga más información sobre la función GRANDE de Excel)

Ahora, use la sintaxis: = IFERROR (VLOOKUP (K4 & ”“ & K5, B3: C14, 2, 0), “NO”)

Volverá a Jun .

Es importante señalar aquí que también puede haber más de un mes en el que las ventas fueron máximas para la zona este y oeste, pero la Fórmula VLOOKUP de Excel devolverá solo uno de esos meses.

Piensa recordar

  • La función BUSCARV con varios criterios se utiliza para buscar el valor en una columna y devolver el valor de la columna correspondiente.
  • La función BUSCARV con múltiples criterios busca el valor de búsqueda en la primera columna de la matriz / tabla dada.
  • Si desea buscar la función BUSCARV con varios criterios, como valor1 de la primera columna y valor2 de la segunda columna, debe agregar una columna adicional para la búsqueda. Esta columna adicional debe agregarse a la izquierda de los datos de manera que aparezca como la primera columna de la tabla de búsqueda.

Articulos interesantes...