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

XMATCH

Descripción

Busca un elemento especificado en la lista (matriz unidimensional) que especifique y devuelve el índice del elemento (posición). XMATCH realiza una búsqueda de coincidencia exacta por defecto. Puede usar esta función para hacer coincidir valores lógicos, valores numéricos o cadenas de texto. 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

XMATCH(
lookup_value
,
lookup_array
, [
match_mode
], [
search_mode
])
  • lookup_value
    : el valor de búsqueda.
  • lookup_array
    : la matriz que se va a buscar.
  • 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

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

Funciones relacionadas

MATCH
MATCHEXACT