안녕하세요.이번 5탄에서는 처음으로 함수에 대해서 배워보도록 하겠습니다. 함수는 종류가 많기 때문에 자주 사용하는 것들을 위주로 앞으로 자주 포스팅하도록 하겠습니다. VLOOKUP 함수 천천히 함께 배워가시면 좋을 것 같습니다.
지난 4탄에서는 엑셀의 왕초보인 사람도 알아두면 도움이 되는 단축키에 대해서 알아보았습니다. 배운 것들을 평소 자주 사용하셔서 업무 시간도 단축하고 편하게 작업하시길 바랍니다.
1. VLOOKUP
가장 처음으로 알아볼 함수는 "VLOOKUP"입니다. VLOOKUP 함수는 사용자가 지정한 열에서 사용자가 원하는 Data를 찾아 그 열로부터 N 번째 있는 Data를 가져오는 함수입니다.
(1) VLOOKUP 함수란?
VLOOKUP = "Vertical" + "LOOKUP" = 수직으로(열) 원하는 데이터를 찾아오다
(# HLOOKUP 함수도 있습니다. 그렇지만 우리는 평소 Data를 분류할 때 열을 기준으로 기록을 많이 하기 때문에 VLOOKUP이 훨씬 더 자주 쓰이게 됩니다!)
(2) 사용 용도 및 이유
만약 우리가 아래와 같은 Data를 보유한 상태에서 특정 Data만을 확인하고 싶을 때 VLOOKUP 함수를 사용하면 간단하게 나타낼 수 있습니다. 예를 들어 사번을 아는 경우에 이름, 성별, 팀을 각각 알고 싶을 때 해당 함수를 사용하면 간편하게 Data를 불러올 수 있습니다.
(# 이처럼 우리는 Data를 저장할 때 세로(열)로 저장하기 때문에 HLOOKUP 함수가 아닌 VLOOKUP 함수를 많이 사용합니다)
(3) 사용 방법
Data를 불러와 넣고 싶은 셀에 다음과 같이 함수를 작성해줍니다. (그림에서의 색과 매칭해보시면 이해가 더 쉬우실 겁니다)
"=VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)"
㉠ lookup_value : 함수가 찾아야 할 Data(참조할 Data)
㉡ table_array : Data를 불러올 범위
㉢ col_index_num : 불러올 열의 번호(lookup_value를 기준으로 몇번째 위치인지)
㉣ range_lookup : 0(정확히 일치할 때만 가지고 오기) or 1(근사치의 값이어도 가지고 오기)
(4) 주의점
㉠ lookup_value를 참조할 경우에 열이 바뀌게 되면 기준점이 바뀌는 것이기 때문에 "열 고정 혼합 참조"를 사용할 것을 권장해 드립니다.
㉡ table_array의 범위가 특정 행으로 지정되면 Data가 추가되었을 때 범위를 변경해주어야 합니다. 그래서 Data가 추가될 가능성이 있는 경우에는 열 머리글을 범위로 지정해주면 됩니다.
㉢ col_index_num : lookup_value를 1번으로 하고 우측으로 순서를 매기기 때문에 기준의 좌측에 있는 Data는 사용이 불가합니다.
㉣ range_lookup : 0 or 1, 1을 사용할 경우 정확히 일치하는 Data가 아닌 근사치의 값도 가지고 올 수 있기 때문에 부정확할 수도 있습니다.
오늘은 세로 열로 작성된 Data를 효과적으로 불러올 수 있는 VLOOKUP 함수에 대해 알아보았습니다. 사용법이 다소 어려울 수 있지만 제가 작성한 예제를 보면서 직접 실습해보시면 충분히 익히실 수 있을 겁니다.
'학습 > IT' 카테고리의 다른 글
엑셀 데이터 분류하기 (완전 초보용, IF 함수) (0) | 2023.04.11 |
---|---|
엑셀 기초 지식 학습하기 6탄 (완전 초보용, 피벗 테이블) (18) | 2023.03.16 |
엑셀 기초 지식 학습하기 4탄(완전 초보용, 필수 단축키) (13) | 2023.03.12 |
엑셀 기초 지식 학습하기 3탄(완전 초보용, 참조) (4) | 2023.03.09 |
엑셀 기초 지식 학습하기 2탄(완전 초보용, 필수 개념) (0) | 2023.03.07 |