「90년대생 직장생활」
[함수 소개]
HLOOKUP함수는 Horizontal(수평/가로의) LOOKUP(검색/색인) 의 약자로
이름 그대로 <수평으로 검색한다>라고 알아두시면 좋습니다.
대표적인 참조함수인 VLOOKUP과 형제관계로 고유값으로 관리되는 데이터 테이블에서
수평방향으로 일치하는 열의 위치를 찾고 사용자가 설정한 행의 값을 불러옵니다.
VLOOKUP을 사용할 수 없는 수평 참조범위 값들을 가져올 때 유용한 함수입니다.
[기본 구문]
[활용 예제]
"제품 코드 고유값으로 제품명과 단가 정보 가져오기"
<첫 번째_제품명 가져오기>
B7셀의 "BB10"값을 $B$2:$E$4 범위 참조 테이블의 첫 번째 행에서 찾고
2번째 행에 있는 셀 값을 정확히(0/FALSE) 반환
<두 번째_단가 가져오기>
B7셀의 "BB10"값을 $B$2:$E$4 범위 참조 테이블의 첫 번째 행에서 찾고
3번째 행에 있는 셀 값을 정확히(0/FALSE) 반환
<종합>
'제품명'과 '단가'의 차이는 HLOOKUP 함수 인수중 3번째 row_index_num만
2번째인지 3번째인지 설정하면 쉽게 아래 음영부를 채울 수 있습니다.
[주의사항]
(1) table_array 범위는 선택 후 꼭! [F4]를 통해 절대참조로 바꿔주세요
(절대 참조를 하지 않는 경우 대량의 테이블에서 수식을 복사하면
참조범위가 바뀌면서 오류가 발생하기 쉽습니다!)
(2) lookup_value의 데이터가 table_array 첫 번째 행에 있어야 합니다.
HLOOKUP함수 자체가 table_array의 첫번째 열에서 lookup_value를 찾으며
다른 열에 있다면 HLOOKUP함수가 동작하지 않습니다.
「90년대생 직장생활」
'엑셀 > 엑셀 함수 팁' 카테고리의 다른 글
[엑셀 함수] COUNTBLANK 함수(범위 내 빈셀 개수 반환) (0) | 2021.11.22 |
---|---|
[엑셀 함수] IFERROR(수식오류처리) (0) | 2021.11.22 |
[엑셀 함수] 참조함수 VLOOKUP(수직(Vertical)고유값으로 데이터 가져오기) (0) | 2021.11.21 |
[엑셀 함수 #2] NETWORKDAYS 함수(날짜 계산 함수) (0) | 2020.05.01 |
[엑셀 함수 #1] 날짜 함수(YEAR, MONTH, DAY) (0) | 2020.04.30 |