Ver Video – Cómo usar la función VLOOKUP con múltiples criterios
La función VLOOKUP de Excel, en su forma básica, puede buscar un valor de búsqueda y devolver el valor correspondiente de la fila especificada.
A menudo hay una necesidad de usar el VLOOKUP de Excel con múltiples criterios.
Glosario
Cómo usar VLOOKUP con criterios múltiples
Suponga que tiene un dato con el nombre del estudiante, el tipo de examen y el puntaje en matemáticas (como se muestra a continuación):
Usar la función VERDADERO para obtener el puntaje de matemáticas de cada estudiante para los respectivos niveles de examen podría ser un desafío.
Se puede argumentar que una mejor opción sería reestructurar el conjunto de datos o utilizar una tabla pivotante. Si eso funciona para ti, nada de eso. Pero en muchos casos, te quedas atascado con los datos que tienes y la tabla pivotante puede no ser una opción.
En tales casos, este tutorial es para usted.
Ahora hay dos maneras de obtener el valor de búsqueda usando VLOOKUP con múltiples criterios.
- Usando una columna de ayuda.
- Usando la función CHOOSE.
VLOOKUP con múltiples criterios – Usando una columna de ayuda
Soy fan de las columnas de ayuda en Excel.
Encuentro dos ventajas significativas del uso de columnas de ayuda sobre las fórmulas de la matriz:
- Hace que sea fácil entender lo que está pasando en la hoja de trabajo.
- Lo hace más rápido en comparación con las funciones de la matriz (notable en grandes conjuntos de datos).
No me malinterprete. No estoy en contra de las fórmulas de la matriz. Me encantan las cosas increíbles que se pueden hacer con las fórmulas de la matriz. Es sólo que las guardo para ocasiones especiales en las que las demás opciones no sirven de nada.
Volviendo a la pregunta en cuestión, la columna de ayuda es necesaria para crear un calificador único. Este calificador único puede ser usado para buscar el valor correcto. Por ejemplo, hay tres Matt en los datos, pero sólo hay una combinación de Matt y Prueba de la Unidad o Matt y Medio Término.
Aquí están los pasos:
- Insertar una columna auxiliar entre las columnas B y C.
- Use la siguiente fórmula en la columna de ayuda:=A2&»|»&B2
- Esto crearía calificadores únicos para cada instancia como se muestra a continuación.
- Usa la siguiente fórmula en G3=VLOOKUP($F3&»|»&G$2,$C$2:$D$19,2,0)
- Copia para todas las células.
¿Cómo funciona esto?
Creamos calificadores únicos para cada instancia de un nombre y el examen. En la funciónVLOOKUP utilizada aquí, el valor de búsqueda se modificó a $F3&»|»&G$2 para que ambos criterios de búsqueda se combinen y se utilicen como un único valor de búsqueda. Por ejemplo, el valor de búsqueda de la función VLOOKUP en G2 es Matt|Unit Test. Ahora este valor de búsqueda se usa para obtener la puntuación de C2:D19.
Aclaraciones:
Hay un par de preguntas que probablemente le vengan a la mente, así que pensé que intentaría responderlas aquí:
- ¿Por qué he usado el símbolo | al unir los dos criterios? – En algunas condiciones excepcionalmente raras (pero posibles), puedes tener dos criterios que son diferentes pero que terminan dando el mismo resultado cuando se combinan. Aquí hay un ejemplo muy simple (perdóname por mi falta de creatividad aquí):
Obsérvese que mientras que A2 y A3 son diferentes y B2 y B3 son diferentes, las combinaciones terminan siendo las mismas. Pero si se utiliza un separador, entonces incluso la combinación sería diferente (D2 y D3).
- ¿Por qué inserté la columna de ayuda entre la columna B y C y no en el extremo izquierdo? – No hay ningún daño en insertar la columna auxiliar en el extremo izquierdo. De hecho, si no quieres templar con los datos originales, ese debería ser el camino a seguir. Lo hice porque me hace usar menos número de celdas en la función VLOOKUP. En lugar de tener 4 columnas en la matriz de la tabla, pude arreglármelas con sólo 2 columnas. Pero ese soy yo.
Ahora no hay una talla única que sirva para todos. Algunas personas pueden preferir no usar ninguna columna de ayuda mientras usan VLOOKUP con múltiples criterios.
Así que aquí está el método de la columna sin ayuda para usted.
Descargar el archivo de ejemplo
VLOOKUP con múltiples criterios – Usando la función CHOOSE
El uso de fórmulas de matriz en lugar de columnas de ayuda le ahorra a la hoja de trabajo bienes raíces, un