Fórmula de Excel: Ejemplo de coincidencia de comodines XLOOKUP -

Tabla de contenido

Fórmula genérica

=XLOOKUP(value,lookup,return,"not found",2)

Resumen

Para realizar una coincidencia parcial con XLOOKUP, proporcione 2 para el argumento del modo de coincidencia para permitir comodines. En el ejemplo que se muestra, la fórmula en H7 es:

=TRANSPOSE((XLOOKUP(H4,D5:D15,B5:E15,"Not found",2)))

que realiza una coincidencia de comodines con el valor en H4 y devuelve los 4 campos como resultado. La función TRANSPOSE es opcional y se usa aquí solo para convertir el resultado de XLOOKUP a una matriz vertical.

Explicación

Trabajando desde adentro hacia afuera, XLOOKUP está configurado para encontrar el valor en H4 en la columna Apellido y devolver todos los campos. Para admitir comodines, match_mode se proporciona como 2:

XLOOKUP(H4,D5:D15,B5:E15,2) // match Last, return all fields

  • El lookup_value proviene de la celda H4
  • El lookup_array es el rango D5: D15, que contiene apellidos
  • Return_array es B5: E15, que contiene todos los campos
  • El argumento not_found se establece en "No encontrado"
  • El match_mode es 2, para permitir comodines
  • El modo de búsqueda no se proporciona y el valor predeterminado es 1 (del primero al último)

Dado que H4 contiene "corr *", XLOOKUP busca el primer apellido que comienza con "corr" y devuelve los cuatro campos en una matriz horizontal:

(648,"Sharyn","Corriveau","Support")

Este resultado se devuelve directamente a la función TRANSPONER:

=TRANSPOSE((648,"Sharyn","Corriveau","Support"))

La función TRANSPONER cambia la matriz de horizontal a vertical:

(648;"Sharyn";"Corriveau";"Support") // vertical array

y los valores de la matriz se derraman en el rango H7: H10.

Con comodín implícito

En el ejemplo anterior, el comodín de asterisco (*) se ingresa explícitamente en el valor de búsqueda. Para pasar el comodín implícitamente, puede ajustar la fórmula de esta manera:

=TRANSPOSE((XLOOKUP(H4&"*",D5:D15,B5:E15,"Not found",2)))

Arriba, concatenamos el comodín de asterisco (*) al valor en H4 en la fórmula misma. Esto agregará el asterisco a cualquier valor ingresado en H4, y XLOOKUP realizará una búsqueda de comodines.

Articulos interesantes...