주 컨텐츠로 이동
Workday User Guide
최종 업데이트: 2023-06-23
XLOOKUP

XLOOKUP

설명

배열 또는 범위를 검색하여 하나 이상의 일치하는 값을 반환합니다. XLOOKUP은 정확한 매칭 또는 대략적인 매칭, 세로 또는 가로 룩업, 와일드카드 검색을 수행할 수 있습니다. 이 함수는 제약조건이 없는 배열에 사용하기 위한 것입니다. 수식 제출 제약조건이 없는 바로가기 키 Ctrl+Alt+Enter(Windows) 또는 Command+Option+Enter(Mac)를 사용합니다. 구문에 대한 자세한 내용은 사용자 가이드의 함수 참조를 확인하십시오.

구문

XLOOKUP(
lookup_value
,
lookup_array
,
return_array
, [
if_not_found
], [
match_mode
], [
search_mode
])
  • lookup_value
    : 룩업 값입니다.
  • lookup_array
    : 검색할 배열입니다.
  • return_array
    : 반환할 배열 또는 범위입니다.
  • if_not_found
    : 반환할 텍스트 또는 함수에서 유효한 매칭 항목을 찾지 못한 경우 실행할 수식 이 인수를 생략하면 #N/A 오류가 반환됩니다.
  • match_mode
    : 매칭 유형을 지정하는 숫자입니다.
    • 0: 정확히 일치합니다. 찾을 수 없으면 #N/A를 반환합니다. 기본값입니다.
    • -1: 정확히 일치합니다. 찾을 수 없으면 다음으로 작은 항목을 반환합니다.
    • 1: 정확히 일치 찾을 수 없는 경우 다음으로 큰 항목을 반환합니다.
    • 2: 와일드카드 매칭 텍스트 기반 조건에서 ? 와일드카드를 사용하여 단일 문자와 일치시키거나 * 와일드카드를 사용하여 모든 문자 시퀀스와 일치시킵니다. 찾을 값에 * 또는 ?가 포함된 경우 앞에 물결표(~)를 입력합니다.
  • search_mode
    : 사용할 검색 모드를 지정하는 숫자입니다.
    • 1: 첫 번째 항목부터 검색합니다. 기본값입니다.
    • -1: 마지막 항목부터 역방향 검색을 수행합니다.
    • 2: 오름차순으로 정렬되는 lookup_array를 사용하는 이진 검색을 수행합니다. 정렬하지 않으면 결과가 유효하지 않습니다.
    • -2: 내림차순으로 정렬되는 lookup_array를 사용하는 이진 검색을 수행합니다. 정렬하지 않으면 결과가 유효하지 않습니다.

참고

  • XLOOKUP은 기본적으로 대소문자를 구분하지 않습니다(match_mode 0 사용). 배열이 정렬된 경우에만 대소문자를 구분하는 정확한 매칭 검색에 XLOOKUP을 사용할 수 있습니다.

관련 함수

VLOOKUP
HLOOKUP
MHLOOKUP
MVLOOKUP