VLOOKUP과 HLOOKUP 함수는 표의 가장 왼쪽 열이나
첫 행에서 특정 값을 찾아서 지정한 열이나 행에서
같은 행이나 열에 있는 값을 표시할 때 사용합니다.
동일 값을 비교 할 때나 찾을 때 다른 함수와 중첩해서
많이 활용됩니다.
VLOOKUP 함수의 구문을 한번 알아 볼까요?
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
○ Lookup_value : 찾을 값을 넣습니다. 영역 또는 문자열을 지정할 수 있습니다.
○ Table_array : 찾을 값이 포함되어 있는 데이터의 범위입니다.
○ Col_index_num : 비교값과 같은 행에 있는 값을 표시할 table_array의 열 번호입니다.
찾은 값이 있는 행의 열번호입니다, 열번호에 따라 나타나는 값이 달라 지겠죠~
○ Range_lookup : 정확하게 일치하는 값을 찾을 것인지, 근사값을 찾을 것인지를 결정하는 논리값입니다.
TRUE이거나 생략되면 정확한 값이 없는 경우 근사값 즉 lookup_value보다 작은 값
중에서 최대값을 찾습니다. FALSE이면 정확하게 일치하는 값을 찾으며
만일 일치하는 값이 없으면 #N/A 오류값을 표시합니다.
간단한 예제를 하나 보죠
sheet1에 있는 나라 목록 중에서 sheet2의 특정 나라가 있는지 없는 지를 VLOOKUP함수를 이용해서
찾아보는 예제 입니다.
○ 나라 목록이 있는 Sheet1
○ 찾을 나라 목록이 있는 Sheet2
○ Sheet2에서 Sheet1의 값과 비교함.
○ B2필드에 함수 입력 후 드래그 하면 결과값이 아래와 같이..간단하게 나옴..^^
호주, 태국 등은 나라목록에 없는 나라명이네요.
위의 예시를 보니까 엄청 간단 하죠?
전체 데이터에서 일부 데이터를 추출해서 다른 작업과 연관시킬 때
아주 유용하게 쓰이는 기능 중 하나이지요~
'엑셀 눈감고도 쓰기 > 엑셀' 카테고리의 다른 글
엑셀 함수 활용-TRIM (0) | 2011.04.22 |
---|---|
엑셀 함수 활용-CLEAN (0) | 2011.04.22 |
엑셀 데이터베이스(DAVERAGE, DCOUNT, DCOUNTA, DGET, DMAX, DMIN, DPRODUCT, DSTDEV, DSTDEVP, DSUM, DVAR, DVARP) 함수 (0) | 2011.04.20 |
IF문 중복으로 사용하기. (0) | 2011.04.19 |
엑셀 기본 함수 정리 (0) | 2011.04.12 |