안녕하세요!!
이것저것 관심많은 포푸리입니다.
오늘은 엑셀에서 행을 기준으로 검색할 때 사용하는 HLOOKUP 함수에 대해 알아보겠습니다.
[엑셀 함수 #14]에서 알아본 VLOOKUP 함수와 비슷하기 때문에 VLOOKUP 함수를 사용할 줄 아는 분이라면 쉽게 사용할 수 있을텐데요. (VLOOKUP 함수에 대해 알아보고 싶다면 →요기← 클릭!!)
지금부터 HLOOKUP 함수에 대해 알아보러 갈까요??
기본 구조
= HLOOKUP( [검색할 값], [검색할 영역], [행번호], ([일치옵션]) )
열번호대신 행번호를 입력하는 것을 제외하면 VLOOKUP 함수와 기본구조가 동일한데요!!
[검색할 영역]에서 [검색할 값]을 입력한 뒤, [검색할 값]의 행번호를 1이라 하였을 때, 같은 열의 [행번호]에 있는 값을 검색하는 함수입니다.
VLOOKUP 함수와 마찬가지로 [행번호]는 음수를 입력할 수 없으므로 [검색할 값]보다 위쪽에 있는 행은 검색할 수 없습니다.
[일치옵션]은 입력하지 않으면 [검색할 값]보다 작거나 같은 값 중 최대값을 검색하는 TRUE가 defalut로 적용되고, FALSE를 입력하면 [검색할 값]과 정확히 일치하는 값을 검색합니다.
VLOOKUP 함수와 비슷하기 때문에 열 대신 행을 기준으로 검색하는 것만 이해하면 쉽게 사용할 수 있는데요!!
지금부터 HLOOKUP 함수를 사용해보면서 이해해볼까요??
사용 예시 1
[엑셀함수 #14]와 동일하게 포푸리의 총점을 구해서 J4 셀에 입력해보겠습니다.
HLOOKUP 함수는 VLOOKUP 함수와는 다르게 행을 기준으로 검색하므로 먼저 총점이 위치한 열을 찾은 뒤 포푸리가 위치한 행을 검색해야 합니다.
즉, B3:G9 영역에서 총점을 검색한 뒤, 총점과 동일한 열에서 포푸리가 위치한 행을 검색해야 합니다.
따라서 [검색할 값]은 "총점"인 J3 셀이며, [검색할 영역]은 B3:G9 입니다.
총점이 위치한 행의 번호를 1이라고 하면 포푸리가 위치한 행의 번호는 2이므로 [행번호]는 2입니다.
정확이 일치한 값을 검색해야하므로 [일치 옵션]은 FALSE를 입력하면 됩니다.
= HLOOKUP( J3, B3:G9, 2, FALSE)
사용 예시 2
이번에는 [엑셀함수 #14]와 동일하게 학생들의 등급을 구해보겠습니다.
300점 이하는 F등급, 300~325점은 D등급, 325~350점은 C등급, 350~375점은 B등급, 375~400점은 A등급을 주겠습니다.
HLOOKUP 함수를 사용하여 등급을 매기기 위해서는 먼저 ① 등급표를 만든 뒤, ② 등급표에서 총점을 검색하여 ③ 총점 이하인 값 중 최대값과 같은 열이면서 ④ 두번째 행인 값을 등급으로 입력하면 됩니다.
따라서 등급표는 첫번째 행이 점수, 두번째 행이 등급인 형태로 만들어야 합니다.
또한, 317점인 학생에 D등급을 부여하기 위해서는 등급표에서 317점보다 낮거나 같은 값 중 최대값을 찾아야하므로 등급표에는 300점이 D등급으로 되어있어야 300~325점인 학생들이 D등급을 받을 수 있습니다.
즉, 아래와 같이 각 등급별로 최하점을 등급표에 입력해야 합니다.
이제 HLOOKUP 함수를 사용해서 학생들의 등급을 구해보겠습니다.
먼저 등급표에서 학생들의 총점을 검색해야 하므로 [검색할 값]은 "학생들의 총점"인 G4:G9 이고, [검색할 영역]은 "등급표"인 B11:G12 입니다.
등급 기준이 되는 점수의 행번호를 1이라 하였을 때, 등급의 행번호는 2이므로 [행번호]는 2이고, 학생들의 총점 이하인 값 중 최대값을 검색하므로 [일치옵션]은 TRUE를 입력하거나 생략하면 됩니다.
따라서 아래와 같이 HLOOKUP 함수를 H4 셀에 입력하면 됩니다.
= HLOOKUP( G4:G9, B11:G12, 2, TRUE)
지금까지 엑셀에서 행을 기준으로 검색할 때 사용하는 HLOOKUP 함수에 대해 알아봤는데요!!
열을 기준으로 검색하는 VLOOKUP 함수와 비슷하기 때문에 쉬우면서도 헷갈릴 것 같습니다.
글을 읽으면서 모르겠는 부분은 편하게 댓글 남겨주세요!!
다음 [엑셀 함수]에서는 특정 값을 검색할 때 사용하는 INDEX 함수에 대해 알아보겠습니다.
지금까지 긴 글 읽어주셔서 감사하구요.
이상 이것저것 관심많은 포푸리였습니다.
댓글