엑셀 VLOOKUP 함수 사용 방법

엑셀 VLOOKUP 함수 사용 방법 에 대해 설명하겠습니다.
엑셀에서 IF, SUM과 같은 기본 함수 외 가장 많이 사용하고 중요한 함수는 단연 VLOOKUP 입니다. 그리고 활용 범위도 무궁무진합니다.

저 역시 회사에서 가장 많이 사용한 함수입니다.
중복 값 찾기, 다중 조건 값 찾기, 데이터 찾기 등 정말 목적에 따라 다양하게 사용할 수 있습니다. 엑셀 함수로 업무를 편하게 하고자 한다면 사용법을 반드시 완벽하게 익히는 것이 좋습니다.

VLOOKUP 함수 이해

기본적으로 주어진 범위에서 항목을 찾아야 할 때 VLOOKUP 함수를 사용합니다.
예를 들어, 직원 이름으로 소속, 입사일, 직급, 월 급여 등을 찾을 수 있습니다.

기본 구조

기본적으로 4개의 인수로 되어있습니다.

=VLOOKUP(조회하려는 값, 찾고자 하는 위치, 반환할 값이 있는 열 번호, 대략/정확 일치 여부)

  • 조회하려는 값
    – 말 그대로 조회하려는 값입니다. 조회하려는 값은 찾고자 하는 위치의 첫 번째 열에 있어야 합니다. 예를 들어, 찾고자 하는 범위가 B2:E5셀 일 경우 조회하려는 값은 B열에 있어야 합니다.
  • 찾고자 하는 위치(범위)
    – 반환 값을 검색하는 셀의 범위입니다.
  • 반환할 값이 있는 열 번호
    – 반환 값이 포함된 열 번호입니다. 즉, 찾고자 하는 범위의 맨 왼쪽 열이 1입니다. 예를 들어, B2:E5를 범위로 지정하면 B가 1번 열, C가 2번 열이 됩니다.
  • 대략/정확 일치 여부
    – 근사 값을 찾을 것인지, 정확하게 일치하는 값을 찾을 것인지 정합니다. 항목을 지정하지 않으면, 기본 값은 항상 TRUE가 됩니다.
    – 이 함수를 사용하면서 근사 값(1 or TRUE)을 사용한 적이 없습니다. 정확히 일치(0 or FALSE)만 사용하시기 바랍니다.

예시

1. 범위 내 ‘뉴진스’ 직급 찾기

=VLOOKUP(“뉴진스”,B2:E11,2,FALSE)

  • 조회하려는 값 뉴진스(B열)를 B2:E11의 범위에서 찾아서 두 번째 열(D열)의 값을 찾습니다. FALSE는 정확히 일치하는 값을 반환합니다.
  • 결과 값(B13) 과장이 반환됩니다.
엑셀 VLOOKUP 함수 사용 방법_범위내뉴진스직급찾기

2. 범위 밖(A13열) 뉴진스 직급 찾기

=VLOOKUP(A13,B2:E11,3,0)

  • 조회하려는 값 뉴진스(A13)를 B2:E11범위에서 찾아서 세 번째 열(D열)의 값을 찾습니다. 역시 정확히 일치하는 값(FALSE)을 반환합니다.
  • 결과 값(B13) 과장이 반환됩니다.
엑셀 VLOOKUP 함수 사용 방법_범위밖뉴진스직급찾기

3. IF와 VLOOKUP 함께 사용하기

=IF(VLOOKUP(“뉴진스”,B2:E11,3,0)=”차장”, “일치”, “불일치”)

  • IF의 조건에서 VLOOKUP이 B2:E11의 뉴진스에 해당하는 직급 차장을 반환합니다. 뉴진스의 직급은 과장이므로 IF는 거짓이 되어 불일치가 표시됩니다.
엑셀 VLOOKUP 함수 사용 방법_IF와VLOOKUP함께사용하기

VLOOKUP 사용 주의사항

이 함수를 사용할 때 가장 많이 실수하는 부분이 두 가지 있습니다.

  1. 조회하려는 값은 무조건 범위의 첫 번째 열에 위치해 있어야 합니다.
    즉, 뉴진스는 찾으려는 범위(B2:E11)의 B열에 있어야 합니다. 처음 사용하시는 분들이 가장 많이 하는 실수입니다.
  2. 이 함수는 가로로 데이터가 있을 때 값을 찾을 수 있습니다.
    세로 데이터에서 값을 찾고 싶다면 HLOOKUP 함수를 사용해야 합니다. 사용법은 유사합니다. 다만, VLOOKUP에 비해 사용 빈도가 높지 않습니다.

이상 엑셀 VLOOKUP 함수 사용 방법 에 설명하였습니다.
이 함수는 엑셀을 사용하는 한 반드시 알고 있어야 합니다. 추후 포스팅에서 이 함수를 활용하는 다양한 방법들에 대해 작성하겠습니다.
감사합니다.

Leave a Comment