본문으로 바로가기

HLOOKUP(검색할_값, 범위, 반환행, [정렬됨])

  • 검색할_값 : 검색할 값

  • 범위 : 범위의 첫 번째 행을 기준으로 값을 검색

  • 반환행 : 범위의 첫 번째 행을 기준으로 찾은 값의 반환받을 상대적인 행의 위치 지정

  • 정렬됨 : 범위의 첫 번째 행의 정렬 유무

VLOOKUP(검색할_값, 범위, 반환열, [정렬됨])

  • HLOOKUP과 같은 기능. 행을 기준으로 하지 않고 열을 기준으로 한다.


[ ] 으로 둘러싸인 항목은 생략 가능하다. 뒤에 있는 옵션을 사용하기 위해서는 그 앞에 생략 가능한 항목도 함께 표기해야 한다.



8행인 "등급 B G F A" 셀에 수식을 입력했다. 검색 범위는 C2에서 F3까지다. 2행 4열. 값의 비교는 2행에서 하며, 그에 해당하는 3행의 값을반환한다.


B값의 수식 : =HLOOKUP(C6,C2:F3, 2, FALSE)

범위 C2:F3의 첫 행인 ID 행에서 C6셀의 값인 H1231 을 가진 셀을 찾는다. 찾은 결과 F2 셀이며, 반환행을 2로 했으므로 (범위 첫 행은 1) 등급 B 를 반환한다.


G값의 수식 : =HLOOKUP(D6,C2:F3, 2, FALSE)

범위 C2:F3의 첫 행인 ID 행에서 D6셀의 값인 H1123 을 가진 셀을 찾는다. 찾은 결과 C2 셀이며, 반환행을 2로 했으므로 (범위 첫 행은 1) 등급 G 를 반환한다.


F값의 수식 : =HLOOKUP(E6,C2:F3, 2, FALSE)

범위 C2:F3의 첫 행인 ID 행에서 E6셀의 값인 H3212 을 가진 셀을 찾는다. 찾은 결과 D2 셀이며, 반환행을 2로 했으므로 (범위 첫 행은 1) 등급 F 를 반환한다.


A값의 수식 : =HLOOKUP(F6,C2:F3, 2, FALSE)

범위 C2:F3의 첫 행인 ID 행에서 F6셀의 값인 H5321 을 가진 셀을 찾는다. 찾은 결과 E2 셀이며, 반환행을 2로 했으므로 (범위 첫 행은 1) 등급 A 를 반환한다.


VLOOKUP 함수의 경우 행을 기준으로 하지 않고 열을 기준으로 한다. 사용구문과 방법은 동일하다.


검색할 행에 중복 된 값이 있을 경우 첫 번째 값이 선택된다.