Vlookup 함수와 Hlookup 함수의 기본 사용법과 테이블 작성법에 대해 익혔다면 예제를 통해 Vlookup 함수 다지기를 해보겠습니다.
실습 데이터 다운로드 ↓
정보화능력테스트응시자명단 시트에는 사번과 1차~3차까지의 성적이 작성되어 있습니다.
사번에 맞는 성명과 주민번호를 직원현황 시트에서 찾아오려고 합니다.
직원현황 시트에서 해당하는 사번의 직원을 일일이 찾기는 쉽지 않습니다.
[홈]-[찾기] 메뉴를 이용할 수 있지만 여러 명의 성명과 주민번호를 일일이 찾아 입력하는 것도 참 번거로운 일입니다.
함수식을 작성하면 빠르게 찾아올 수 있습니다.
=Vlookup( 라고 입력하고 함수 삽입 버튼을 눌러 함수마법사를 엽니다.
Lookup_value 인수에 값을 찾을 조건에 해당하는 사번(C3)셀을 지정합니다.
Table_array 인수는 직원현황 시트의 사번을 첫 열로 해서 직원현황 범위 모두를 선택합니다.
테이블 범위를 지정할 때 찾으려는 값이 꼭 첫 열에 오도록 범위를 지정해야 합니다.
Col_index_num 인수는 테이블 번호를 입력합니다.
Table_array 인수로 지정한 범위 첫 열이 1, 순서대로 2, 3…이 됩니다.
성명은 두 번째 열에 있습니다. 2를 입력합니다.
Lookup_value 인수는 지정한 사번 셀의 값이 문자이기 때문에 정확하게 일치하는 경우가 됩니다.
0을 입력합니다.
수식을 복사해서 나머지 성명도 구합니다.
같은 방법으로 주민번호도 구해봅니다.
위와 같은 방법으로 성명과 주민번호를 Vlookup 함수를 사용하여 구할 때 함수 사용 중에 다른 시트에 있는 방대한 직원현황 데이터 범위를 지정하기가 조금 불편합니다.
이런 경우에는 Table_array 인수로 지정할 범위를 이름으로 정의하면 편리합니다.
직원 현황 시트 데이터 내부에 셀을 선택하고 단축키 <Ctrl + *> 누릅니다. 데이터 모두가 블록 지정됩니다.
이때 이름 상자에 커서를 두고 "직원현황"이라고 원하는 이름을 입력하고 Enter를 칩니다.
Table_array 인수를 “직원현황”이라고 입력합니다.
주소 범위대신 이름을 사용합니다.
어떤가요? 이제 Vlookup 함수가 좀 익숙해졌나요?
업무에 적용해서 편리하게 사용하고 싶다면 여러 번 반복해서 연습하는 수밖에 없습니다.
동영상 강좌를 준비했습니다.
짤막한 강좌 한정희 강사였습니다.
'엑셀' 카테고리의 다른 글
엑셀 45강] Index, Match 함수의 기본 사용법 (1) | 2017.01.07 |
---|---|
엑셀 44강] Iferror함수를 사용하여 Vlookup함수 #N/A 오류 해결하기 (3) | 2017.01.06 |
엑셀 42강] Vlookup 함수에서 참조할 테이블 작성하기 (3) | 2017.01.06 |
엑셀 41강] Vlookup, Hlookup함수 기본 익히기 (0) | 2017.01.06 |
엑셀 40강] Workday, Workday.INTL함수 (2) | 2017.01.06 |