Tech/Office

Vlookup함수 Hlookup함수

onesixx 2008. 6. 5. 14:57
반응형

건설공무에서 가장 많이 사용하는 함수이다. 테이블을 만들어 데이터를 찾아오는 기능으로 아주 유용하게 사용할 수 있다.
건설공무에서 사용한 함수 중 vlookup, hlookup, offset 함수의 사용법을 알아보자. 몇 개의 함수만으로 누구나 쉽게 자동화 문서를 만들 수 있다.
VLOOKUP
표의 가장 왼쪽 열에서 특정 값을 찾아, 지정한 열에서 같은 행에 있는 값을 표시한다. 비교 값이 찾으려는 데이터의 왼쪽 열에 있을 때 사용한다. 간단 형식으로 설명한다.
VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)
VLOOKUP(찾고자 하는 값, 테이블의 범위, 열의 위치, false)

그림1 : 테이블에서 건설기계조장의 연도별 노임단가를 찾는 예제
HLOOKUP
표나 배열의 첫째 행에서 값을 찾아, 지정한 행에서 해당하는 열의 값을 구한다. 비교 값이 데이터 표의 첫째 행에 있고 지정한 행 수만큼 아래를 검색할 때 HLOOKUP 함수를 사용한다.
HLOOKUP(lookup_value, table_array, row_index_num, range_lookup)
HLOOKUP(찾고자 하는 값, 테이블의 범위, 행의 위치, false)

그림2 : 테이블에서 경운기의 연도별 기계가격을 찾는 예제

 

 

 

건설공무에서 많이 사용하는 함수이다.
테이블에서 두 가지 조건을 만족하는 값을 찾아오는 기능으로 아주 유용하게 사용할 수 있다.
건설공무에서 사용한 함수 중 vlookup(match) 함수의 사용법을 알아보자.
vlookup, match 함수의 조합으로 누구나 쉽게 자동화 문서를 만들 수 있다.
vlookup(match)
vlookup 함수로 값을 찾을 때 행(row)의 조건과, 열(column)의 조건 동시에 만족하는 값을 찾는다.
직원급료를 계산할 때 갑근세를 계산한다.
예제 그림에서 홍길동의 갑근세는 얼마나 될까? 갑근세가 얼마인지 수식으로 나타내면 다음과 같다.
=VLOOKUP(M4,간이세액표!$C$3:$N$614,MATCH(N4,간이세액표!$C$2:$N$2))
조건1(M4) : 갑근세 기준액 1,150,000원
조건2(N4) : 부양가족 공제자 수 1명
결과(P4) : 갑근세
갑근세 세액조견표가 있는 시트 이름을 ‘간이세액표’라 한다.

1. 갑근세 기준액을 간이세액표 테이블에서 찾는다.
   전체 수식 중 ‘M4,간이세액표!$C$3:$N$614’ 부분이다.
   M4(1,150,000원)에 해당하는 갑근세는 그림2의 27행 전체다.
   단, ‘간이세액표!$C$3:$N$614’는 간이세액표의 전체 범위다.
2. 공제자 수는 1명으로 27행과 D열이 만나는 값이다.
   전체 수식 중 ‘MATCH(N4,간이세액표!$C$2:$N$2)’ 부분이다.
   공제자 수를 찾을 범위는 ‘간이세액표!$C$2:$N$2’
   ‘간이세액표!$C$2:$N$2’에서 N4의 값 ‘1’에 해당하는 열은 D열이다.
3. 갑근세는 ‘D27’ 셀의 값이다.

 

 

[참조] 건설공무

반응형

'Tech > Office' 카테고리의 다른 글

Excel Macro - VBA  (3) 2010.05.07
다중조건-Vlookup,Match,Index,Sumproduct  (0) 2009.06.19
INDEX와 INDIRECT의 비교  (1) 2009.05.30
찾기 함수 MATCH() INDEX() OFFSET()  (1) 2009.05.30
인터넷 자료에 엑셀 수식적용- 유령문자/공백제거  (0) 2009.03.03
INDIRECT 함수  (0) 2008.06.05