Saltar al contenido principal
Workday User Guide
Última actualización: 2023-06-23
XLOOKUP

XLOOKUP

Descripción

Busca en una matriz o rango y devuelve uno o varios valores coincidentes. XLOOKUP puede realizar coincidencias exactas o aproximadas, búsquedas verticales u horizontales y búsquedas con comodines. Esta función está pensada para su uso con matrices sin restricciones. Para enviar la fórmula; utilice el acceso directo de teclado sin restricciones Ctrl+Alt+Intro (Windows) o Comando+Opción+Intro (Mac). Para obtener más información sobre la sintaxis, consulte Referencia de funciones en la Guía del usuario.

Sintaxis

XLOOKUP(
lookup_value
,
lookup_array
,
return_array
, [
if_not_found
], [
match_mode
], [
search_mode
])
  • lookup_value
    : el valor de búsqueda.
  • lookup_array
    : la matriz que se va a buscar.
  • return_array
    : la matriz o el rango que se va a devolver.
  • if_not_found
    : texto que se devolverá o una fórmula que se ejecutará si la función no encuentra una coincidencia válida. Si omite este argumento, la función devuelve un error #N/A.
  • match_mode
    : un número que especifica el tipo de coincidencia.
    • 0: coincidencia exacta. Si no se encuentra, devuelva #N/A. Este es el valor por defecto.
    • -1: coincidencia exacta. Si no se encuentra, devuelve el siguiente ítem más pequeño.
    • 1: coincidencia exacta. Si no se encuentra, devuelve el siguiente ítem más grande.
    • 2: una coincidencia de comodín. En los criterios basados en texto, puede utilizar el signo ? el comodín para que coincida con cualquier carácter individual o el comodín * para que coincida con cualquier secuencia de caracteres. Si el valor que desea buscar contiene un * o ?, preceda una tilde (~).
  • search_mode
    : un número que especifica el modo de búsqueda que se va a utilizar.
    • 1: realice una búsqueda a partir del primer elemento. Este es el valor por defecto.
    • -1: realiza una búsqueda inversa comenzando por el último elemento.
    • 2: realice una búsqueda binaria que se base en que lookup_array se ordene en orden ascendente. Si no se ordena, los resultados no serán válidos.
    • -2: realiza una búsqueda binaria que se basa en que lookup_array se ordene en orden descendente. Si no se ordena, los resultados no serán válidos.

Notas

  • XLOOKUP no distingue entre mayúsculas y minúsculas por defecto (con un match_mode de 0). Puede usar BUSCARX para una búsqueda de coincidencia exacta que distingue entre mayúsculas y minúsculas solo si la matriz está ordenada.

Funciones relacionadas

VLOOKUP
HLOOKUP
MHLOOKUP
MVLOOKUP