BI & Visualization/Excel

Excel | XLOOKUP 함수와 Absolute Cell Reference

올리브한입 2025. 4. 29. 04:28
반응형

XLOOKUP 함수란?

XLOOKUP은 엑셀에서 새로운 형태의 검색 함수로, 기존의 VLOOKUP, HLOOKUP, INDEX+MATCH를 대체하는 함수입니다.

주요 특징은 다음과 같습니다.

  • 좌우 구분 없이 검색 가능 (왼쪽/오른쪽 모두 찾기 가능)
  • 정확한 일치를 기본으로 함
  • 에러 처리를 쉽게 할 수 있음
=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
lookup_value(필수) 찾을 값. (예: 사람 이름)
lookup_array(필수) 값을 검색할 범위. (예: Sales Rep 열)
return_array(필수) 찾은 결과로 반환할 범위. (예: Quota 열)
[if_not_found](선택) 값을 못 찾았을 때 보여줄 결과 (없으면 #N/A 에러 표시)
[match_mode](선택) 일치 방식 설정
0 - 정확히 일치 (기본값)
-1 - 정확히 일치, 없으면 작은 값
1 - 정확히 일치, 없으면 큰 값
2 - 와일드카드 매치(*, ?)
[search_mode](선택) 검색 방향 설정
1 - 처음부터 검색 (기본값)
-1 - 끝부터 역방향 검색
2 - 이진 검색 (오름차순 정렬 필요)
-2 - 이진 검색 (내림차순 정렬 필요)

 

위의 예시를 살펴봅시다. 

=XLOOKUP($H4, Performance[[Sales Rep]:[Sales Rep]],Performance[%Quota])
$H4 찾을 값(검색할 키). 여기서는 H열에 있는 Sales Rep 이름입니다.
Performance[[Sales Rep]:[Sales Rep]] 검색할 범위. Performance 테이블의 Sales Rep 열 전체를 의미합니다.
Performance[Quota] 가져올 결과 범위. 찾은 사람에 대응하는 Quota 값을 가져옵니다.
“H4에 있는 Sales Rep 이름을 Performance 테이블의 Sales Rep 열에서 찾고, 해당하는 Quota 값을 가져와라” 라는 뜻입니다.

 

Absolute Cell Reference (절대 참조)란?

엑셀 수식에서 $ 기호는 절대 참조(Absolute Cell Reference) 를 의미합니다.

  • $H4 → 열(H)은 고정, 행(4)은 변함
  • H$4 → 행(4)은 고정, 열(H)은 변함
  • $H$4 → 열과 행 모두 고정

 

반응형