Buscar xl con múltiples criterios en excel

Si desea buscar utilizando varios criterios, puede utilizar BUSCAR XL. Y en BUSCARX hay dos formas de hacerlo. En este tutorial, veremos y comprenderemos ambos métodos en detalle.

En el siguiente ejemplo tenemos una lista de estudiantes con números de lista, nombres y puntuaciones.

xlookup-con-múltiples-criterios

Múltiples criterios con XLOOKUP (método de columna auxiliar)

  1. Primero, agregue una nueva columna para usarla como columna auxiliar.
    add-new-column
  2. Ahora, en la columna del asistente, debe combinar el número de lista y el nombre del estudiante.
    combine-data-in-new-column
  3. Después de eso, cree el valor concatenado para buscar. Luego, en dos celdas, escriba el número de lista y el nombre del estudiante.
    create-concatenated-value
  4. Luego, ingrese XLOOKUP y combine los valores de las llamadas F2 y G2 para usarlos como valor de búsqueda en la función.
    xlookup-with-combined-values
  5. A partir de ahí, consulte la columna de asistencia como lookup_array y la columna de puntuación como return_array.
    refer-to-helper-column-as-lookup-array
  6. Al final, presione Enter para obtener el resultado.
    xlookup-result-with-multiple-criteria

Puede utilizar los otros argumentos opcionales en BUSCARX si lo desea.

Múltiples criterios con XLOOKUP (método de matriz)

Puede utilizar una tabla si no desea utilizar la columna auxiliar. Comencemos escribiendo esta fórmula y luego aprendamos cómo funciona.

  1. Ingrese BUSCARX en una celda y en valor_buscado ingrese 1.
    xlookup-array-method
  2. Ahora necesitamos crear una tabla para encontrar el número de rollo en la columna de número de rollo y el nombre en la columna de nombre. Entonces, ingrese (A2:A20=E2)*(B2:B20=F2) en la tabla de búsqueda.
    create-an-array
  3. Después de eso, en return_array, consulte la columna de puntuación.
    in-return-array-refer-another-column
  4. Al final, cierre la función y presione Enter para obtener el resultado.
    get-the-result

Las tablas son las que hacen que esta fórmula sea poderosa.

las tablas hacen que la fórmula sea poderosa

Entendamos esto en detalle.

En la primera parte de la tabla, probamos el nombre en la columna de nombre y devolvió una matriz con VERDADERO y FALSO.

matriz-devuelve-verdadero-o-falso

Puedes ver que tenemos TRUE en la sexta posición de la tabla, que es la posición del nombre que buscamos en la columna de nombre.

verdadero-se-refiere-a-la-posición-del-valor-referido

Lo mismo ocurre en la segunda tabla, donde tenemos VERDADERO para el número de rol que buscamos.

verdadero para otro valor de búsqueda

Además, cuando multiplicas las dos matrices, obtienes una nueva matriz con 0 y 1. En esta matriz, 1 está en la sexta posición.

multiplicar ambas matrices

Tenemos lookup_value 1 en la función y la matriz en lookup_array 1 está en la sexta posición. Es por eso que XLOOKUP devuelve la puntuación de la sexta posición.

Obtener el archivo Excel

Descargar

Añadir un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *