반응형
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 → 열과 행 모두 고정
반응형
'BI & Visualization > Excel' 카테고리의 다른 글
Excel | INDEX + MATCH 함수 (0) | 2025.05.04 |
---|---|
Excel | VLOOKUP vs XLOOKUP (0) | 2025.05.03 |
Excel | MAXIFS, MINIFS, AVERAGEIFS (0) | 2025.05.02 |
Excel | SUMIFS와 COUNTIFS 함수 (0) | 2025.05.01 |
Excel | Dynamic Array Functions: TOCOL, SEQUENCE, SORT (0) | 2025.04.30 |