Vlookup Two Criteria - Guía paso a paso con ejemplos

Tabla de contenido

Excel VLOOKUP dos criterios

Aquellos que han utilizado BUSCARV saben cuánto tiempo les ha ahorrado en sus respectivos campos. La primera fórmula de todos los principiantes que estaría en la lista es siempre una BUSCARV. De hecho, en casi todas las ofertas de empleo, BUSCARV es la fórmula esencial requerida. Habiendo dicho sobre la importancia de BUSCARV en el lugar de trabajo, es necesario comprender, hasta cierto punto. VLOOKUP básico no puede ayudarnos en toda su extensión. Sí, necesitamos pasar al siguiente nivel para aprender la función VLOOKUP avanzada. En este artículo, le mostraremos cómo aplicar Excel VLOOKUP para dos criterios.

¿Qué significan dos criterios?

VLOOKUP se utiliza para recuperar los datos de una tabla a otra tabla en función de los valores comunes disponibles en ambas tablas, es decir, Valor de búsqueda.

Por ejemplo, mire la siguiente tabla en la hoja de trabajo de Excel.

Tenemos una tabla de empleados con los ingresos trimestrales que han generado. En el lado derecho, tenemos el nombre del empleado y la lista desplegable del trimestre en Excel, por lo que cuando elegimos el nombre del empleado y el trimestre, debemos obtener los detalles de los ingresos del empleado seleccionado para el trimestre seleccionado.

El problema con VLOOKUP aquí es cuando aplicamos los dos criterios de VLOOKUP basados ​​en el nombre del empleado. Obtenemos el primer valor de la tabla para el empleado seleccionado. Por ejemplo, observe la siguiente fórmula aplicada.

Hemos aplicado BUSCARV para el empleado "Peter" para el trimestre "Q3", pero mira el resultado BUSCARV nos ha dado el resultado "Q1" (celdas de color amarillo) en lugar del resultado de "Q3" (celdas de color verde).

Esto se debe a que BUSCARV encuentra el primer valor para "Peter" como números "Q1", por lo que devuelve lo mismo, BUSCARV siempre da el resultado del primer valor disponible. Entonces, aquí es donde el concepto de Dos Criterios es importante. Necesitamos crear una nueva columna para tener una lista de valores única.

Crear columna de valor de búsqueda única

Tenemos nombres duplicados, pero para cada nombre duplicado, tenemos diferentes números de trimestre, por lo que al usar estas dos columnas, podemos crear una columna única llamada "Emp & Qtr".

  • Para la columna "Emp & Qtr", debemos combinar el nombre del empleado y un trimestre para obtener una columna de valor único.

Hemos utilizado el símbolo comercial (&) para concatenar el nombre del empleado y un cuarto, también entre el nombre del empleado y un cuarto, hemos utilizado el carácter de subrayado (_) para diferenciar el nombre del empleado y el trimestre.

Ahora debemos aplicar la función VLOOKUP revisada en dos criterios. Este valor de búsqueda de tiempo es "Emp & Qtr" en lugar de solo el nombre del empleado.

  • Abra la función BUSCARV en la celda H2.
  • Ahora necesitamos usar un poco de cerebro al elegir el valor de búsqueda, primero seleccione la celda del nombre del empleado "F2".
  • Introduzca el símbolo de concatenar y comercial (&).
  • Ahora en la tabla, hemos usado el carácter de subrayado (_) para separar el nombre del empleado y un cuarto, por lo que usa el mismo aquí antes de seleccionar la celda del cuarto G2.
  • Ahora, nuevamente, coloque el símbolo comercial y elija un cuarto de celda G2.
  • Ahora, este valor de búsqueda es similar al que hemos creado en la tabla, ahora elija la matriz de la tabla de la columna A a la columna D.
  • Mencione el número de columna de la tabla como 4 y la búsqueda de rango como 0 (Falso).
  • Ok, eso es todo. Cierre el corchete y presione la tecla Intro para obtener el resultado.

Aquí vamos, esta vez obtuvimos el resultado preciso, gracias a la columna de ayuda de dos criterios y el valor de búsqueda.

  • Hemos creado una lista desplegable para el nombre del empleado y el trimestre. Según la selección de la lista desplegable, mostrará los detalles de los ingresos del empleado seleccionado y del trimestre.

Mire la imagen de arriba, acabamos de cambiar el nombre del empleado y el trimestre de la lista desplegable, por lo que nuestra fórmula muestra el resultado revisado en consecuencia.

Vlookup Two Criteria usando la función Choose

También podemos usar un método más para hacer coincidir más de un criterio en BUSCARV, es decir, usar la función ELEGIR en Excel.

  • Para esto, no necesitamos crear ninguna columna auxiliar, primero abra la función BUSCARV y seleccione los valores de búsqueda como se muestra arriba.
  • Para elegir Table Array, abra la función ELEGIR ahora.
  • Introduzca el número de índice como 1, 2 entre corchetes.
  • Para Value1, elija primero la columna Empleado.
  • A continuación, utilizando un signo comercial, combine el subrayado y la columna de un cuarto.
  • Para la columna Valor 2 , elija la columna "Ingresos".
  • Hemos terminado con la función ELEGIR para seleccionar la matriz de tabla , cerrar el corchete de la función ELEGIR, y para la búsqueda de rango y número de columna ingrese los valores habituales.
  • Ok, hemos terminado con la fórmula. Antes de cerrar la fórmula, una cosa que debemos recordar es que esto también es un foro de matriz. Necesitamos cerrar la fórmula manteniendo presionadas tres teclas, es decir, "Ctrl + Shift + Enter".

Cosas para recordar

  • VLOOKUP puede recuperar el primer valor encontrado en la tabla para valores de búsqueda duplicados.
  • La combinación de valores nos dará un valor de búsqueda único, por lo que podemos obtener un resultado preciso.
  • En lugar de usar un guión bajo como carácter de combinación entre dos valores, puede usar cualquier cosa, y lo mismo debe usarse también en el valor de búsqueda.

Articulos interesantes...