오늘은 엑셀의 유용한 함수 중 하나인 HLOOKUP에 대해 알아보겠습니다. HLOOKUP은 수평 방향으로 데이터를 검색할 때 사용되며, VLOOKUP과 함께 엑셀에서 자주 사용되는 검색 함수입니다.
HLOOKUP 함수란?
HLOOKUP은 Horizontal Lookup의 약자로, 특정 행에서 원하는 값을 찾아 반환하는 함수입니다. 이 함수는 원하는 값이 위치한 열을 기준으로, 지정한 범위 내에서 가로 방향으로 검색을 수행합니다.
HLOOKUP 함수의 형식
=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
* lookup_value: 찾고자 하는 값입니다. 이 값은 첫 번째 행에서 검색됩니다.
* table_array: 검색할 데이터 범위입니다. 이 범위 내에서 데이터를 찾게 됩니다.
* row_index_num: 찾고자 하는 값이 위치한 행의 인덱스 번호입니다. 반환할 값이
위치한 행을 나타냅니다.
* range_lookup (선택 사항): 참(True) 또는 거짓(False) 값을 입력합니다. 참일 경우
근사치를 찾고, 거짓일 경우 정확한 값을 찾습니다. 생략하면 기본값은 참입니다.
HLOOKUP 예제
다음은 HLOOKUP 함수를 사용하는 예시입니다.
위 표에서 나이가 25인 사람의 키를 찾고 싶다면, 다음과 같이 HLOOKUP 함수를 사용합니다
=HLOOKUP(25, A1:D4, 3, FALSE)
이 경우 결과값은 '180'이 됩니다.
HLOOKUP 함수 주의사항
1. HLOOKUP은 첫 번째 행에서만 검색합니다. 첫 번째 행 이외의 행에서 검색하려면
다른 방법을 사용해야 합니다.
2. 근사치 검색 시 데이터는 정렬되어 있어야 합니다. 그렇지 않으면 예상치 못한 결과를
얻을 수 있습니다.
3. 대형 데이터셋에서는 HLOOKUP 함수의 처리 속도가 느려질 수 있으므로,
INDEX-MATCH 조합 등의 대안을 고려할 수 있습니다.
LOOKUP 함수에 대해 자세히 알아보았습니다. 이 함수를 사용하면 엑셀에서 수평 방향으로 데이터를 쉽게 검색할 수 있습니다. 그러나 HLOOKUP 함수가 모든 상황에 적합하지는 않으므로, 필요에 따라 다른 검색 함수나 조합을 사용해야 할 수도 있습니다.
'엑셀 기초 함수 정리' 카테고리의 다른 글
22.엑셀함수 (DMAX) (0) | 2023.04.03 |
---|---|
21.엑셀함수 (CONVERT) (2) | 2023.03.31 |
20.엑셀함수 (WON) (2) | 2023.03.31 |
19.엑셀함수 (OFFSET) (1) | 2023.03.29 |
18.엑셀함수 (VLOOKUP) (0) | 2023.03.28 |