본문 바로가기
Office/Excel

[다엑셀-excel]VLOOKUP 함수 완벽 정복하기

by Daily Investing 2026. 1. 15.
반응형

엑셀의 마법사, VLOOKUP 함수 완벽 정복하기

직장인들이 엑셀에서 가장 많이 사용하면서도, 처음에 가장 헷갈려 하는 함수가 바로 VLOOKUP입니다. VLOOKUP은 쉽게 말해 **"방대한 데이터 표에서 내가 원하는 값만 쏙쏙 찾아주는 검색 도구"**라고 생각하면 됩니다.

1. VLOOKUP 함수의 의미

  • V: Vertical (수직의, 열 방향)
  • Lookup: 찾다

즉, 표의 첫 번째 열에서 내가 지정한 값을 찾은 뒤, 그 줄(행)에 있는 다른 열의 데이터를 가져오는 함수입니다.


2. VLOOKUP 함수의 기본 문법

VLOOKUP은 4가지 정보만 기억하면 됩니다.

=VLOOKUP(① 찾을 값, ② 참조 범위, ③ 가져올 열 번호, ④ 일치 옵션)

  1. 찾을 값: 무엇을 찾고 싶은가? (예: 제품코드, 이름 등)
  2. 참조 범위: 어디서 찾을 것인가? (데이터가 들어있는 표 전체 범위)
  3. 가져올 열 번호: 범위 안에서 몇 번째 칸에 있는 값을 가져올 것인가? (왼쪽부터 1, 2, 3...)
  4. 일치 옵션: 0(정확히 일치) 또는 1(유사 일치) 중 선택 (보통 0을 가장 많이 씁니다.)

3. 실무 예제로 배우기 (성적표 검색)

아래와 같은 학생들의 성적 데이터가 있다고 가정해 보겠습니다. 여기서 '이지수' 학생의 '수학 점수'를 찾고 싶다면 어떻게 해야 할까요?

[예시 데이터 표]

이름 (1열) 국어 (2열) 영어 (3열) 수학 (4열)
김철수 80 75 90
이지수 95 88 85
박영희 70 92 78

[함수 입력법]

=VLOOKUP("이지수", B2:E4, 4, 0)

  • 이지수: 찾고 싶은 이름입니다.
  • B2:E4: 전체 성적표 범위입니다.
  • 4: 수학 점수는 이 범위에서 4번째 열에 있습니다.
  • 0: 정확히 '이지수'라는 이름인 경우만 찾습니다.

결과값: 85가 자동으로 출력됩니다!


4. VLOOKUP 사용 시 주의할 점 (필독!)

블로그 포스팅에 이 주의사항을 넣으면 전문성이 확 올라갑니다.

  • 기준은 무조건 첫 번째 열: 찾으려는 값(예: 이름)은 반드시 내가 지정한 범위의 **가장 왼쪽(1열)**에 있어야 합니다.
  • 절대참조($) 활용: 여러 칸을 채울 때는 범위를 고정하기 위해 $B$2:$E$10처럼 달러 기호를 붙여주는 것이 좋습니다.
  • 숫자와 텍스트 구분: 찾는 값이 숫자 형태인데 데이터는 텍스트 형태라면 오류(#N/A)가 발생할 수 있습니다.

5. 요약: 이것만 기억하세요!

"첫 번째 기둥에서 이름을 찾고, 거기서부터 오른쪽으로 몇 번째 칸을 볼지 정한다!"

반응형