강의 및 공부/엑셀실기 강의 [완료]

[041] Excel 계산작업 - VLOOKUP 함수와 HLOOKUP 함수

Page T 2014. 8. 14. 20:19
728x90
반응형



Vlookup 함수와 Hlookup 함수에 대해 알아보도록 하겠습니다.

두 함수에 대한 간략한 설명입니다.


VLOOKUP 함수 ( VERTICAL + LOOKUP ) : 자료를 세로 방향으로 찾은 후 값을 표시한다


HLOOKUP 함수 ( HORIZONTAL + LOOKUP ) : 자료를 가로 방향으로 찾은 후 값을 표시한다


아래 사진을 보겠습니다.



표 2 를 이용하여

표 1 에 있는 상금과 인센티브 목록의 빈 공간을 채워야 하는 상황입니다.


우선

상금과 인센티브는

선수가 소속된 리그에 따라 차등 지급되고 있다는 것을

표 2 를 통하여 확인합시다.







C3셀에 커서를 두고

VLOOKUP 함수를 시작합니다.


VLOOKUP 함수의 인수들이 위 사진과 같이 나옵니다.


맨 처음에는 lookup_value 인수를 작성하여야 합니다.

lookup_value 는 '찾을 값' 을 의미합니다.

상금과 인센티브는 리그에 따라 차등지급되고 있으므로

C3 셀에서 '찾을 값'은 

리그 명을 나타내어주는 B3 셀이 됩니다.







두 번째 인수는 table_array 입니다.

lookup_value 값을 찾을 수 있도록

table_array(표)의 범위를 지정하라는 의미입니다.

표의 범위는 자동채우기를 할 때 고정되어야 하므로 

절대참조 시킵니다.


절대참조의 설명은 앞에서 했기때문에

생략하도록 하겠습니다.






 

세 번째 인수는 col_index_num 입니다.

col_index_num은


table_array에서

찾고자 하는 lookup_value의 값이

포함되어 있는 부분을 찾았을 때

가져올 x 번째 열을 의미하는 인수입니다.


위 table_array 에서

1 번째 열은 파란박스

2 번째 열은 빨간박스

3 번째 열은 초록박스

될 것입니다.


상금 값을 찾아야 하므로

2 번째 열을 선택하기 위해 

col_index_num을 2 로 설정합니다.







마지막 4 번째 인수는 

range_lookup 인수로서


내가 선택한 열 범위(파란 박스) 안에

lookup_value의 값(B3 셀)이

정확하게 일치 하는 것이 있을 때에만 값을 나타낼 것이라면

FALSE 라고 인수를 입력하고

정확하게 일치하는 것이 없더라도 유사한 값으로 값을 나타낼 것이라면

TURE 라고 인수를 입력하라는 

의미입니다.


찾고있는 값이 문자일 때는 무조건 FALSE[정확한 값]로 값을 주어야 하며

찾고있는 값이 숫자일 때는 경우에 따라 FALSE[정확한 값]나 TRUE[근사치]의 값을 주어야 합니다.







이렇게 수식을 다 작성하고

괄호를 닫은 후

엔터를 누르면







값이 나옵니다.


C3 셀의 lookup_value가 '3부(B3 셀)' 였고[빨간 박스]

table_array는 파란 박스 부분

col_index_num은 '2' [초록 박스]

range_lookup 은 '정확히 일치'로 설정하였으므로


'300,000' [보라 박스] 이 결과 값으로 나왔습니다.







나머지 열은 자동 채우기로 채우면 되고


인센티브 부분도 같은 방법으로 수식을 입력한 후 

자동 채우기를 하면 됩니다.


다음으로 HLOOKUP 함수를 알아보겠습니다.







HLOOKUP 함수는 행 검색을 이용하여

값을 구할 때 사용하는 함수입니다.


VLOOKUP과 구조는 똑같습니다.

다른점 하나는 

table_array의 표가 

행을 기준으로 누워있는 표이기 때문에

열 번호 대신 행 번호를 입력해야 합니다.







HLOOKUP도 VLOOKUP의 경우와 같은 방법으로 값을구하면 됩니다.


하나 바뀐 점은 3 번째 인수

col_index_num 에서 row_index_num 으로 바뀌었다는 것인데,


row_index_num으로 2를 입력하게 된다면

테이블[파란 박스] 안의 2 번째 열이 아닌

2 번재 행[초록 박스]이 선택됩니다.







상금을 구하기 위해 수식을 입력한 모습입니다.







결과가 나온 모습입니다.

728x90
반응형