vlookup 함수 사용법 및 다양한 활용팁
아정당
- 2025.12.18
- 조회347
- 스크랩0
vlookup 함수
= 참조 범위의 첫 번째 열을 기준으로 값을 검색
→ 같은 행에 있는 다른 열의 값을 반환하는 함수
이번 글에서는 한 번에 정리해 드리겠습니다.
목차
1. 기본 사용법 알아보기
2. 실무에서 쓰기 좋은 활용 꿀팁
3. 함수 오류 원인 및 해결 방법
1. 기본 사용법 알아보기
기본 구조
=VLOOKUP(찾을값, 참조범위, 열번호, [일치옵션])
각 인수의 의미는 다음과 같습니다.
① 찾을 값
참조범위의 첫 번째 열에서 찾을 기준 값입니다.
② 참조범위
검색할 전체 데이터 범위입니다.
실무에서는 자동 채우기를 고려해
"절대참조(F4)"로 고정하는 것이 일반적입니다.
③ 열번호
참조범위 기준으로 반환할 값이
위치한 열 번호입니다.
첫 번째 열은 1부터 시작해요.
④ 일치옵션
정확히 일치(FALSE 또는 0)
/ 유사 일치(TRUE 또는 1) 선택 값입니다.
실무에서는 대부분 "FALSE(0)"을 사용합니다.
※ 초보자를 위한 입력 순서
1) 찾을값 선택 → 참조범위 선택 후 F4
2) 열번호 입력 → 0 입력 후 엔터
이 순서만 익혀도 기초 사용법은
충분히 적용할 수 있습니다.
2. 실무에서 쓰기 좋은 활용 꿀팁
① 정확히 일치 vs 유사 일치 차이
값이 정확히 일치하지 않으면
오류나 잘못된 결과가 발생할 수 있기에
FALSE(0) 옵션을 사용하세요.
=VLOOKUP(값, 범위, 열번호, FALSE)
유사 일치를 사용할 때는 반드시 참조범위의
첫 번째 열이 오름차순 정렬되어야 합니다.
주로 점수 구간, 연령대 분류처럼
구간 계산에 용이합니다.
② 참조범위는 반드시 절대참조로 고정
여러 셀에 복사해 사용하는 경우, 참조범위를
고정하지 않으면 결과가 틀어질 수 있습니다.
=VLOOKUP($A2, $A$8:$D$13, 2, 0)
자동 채우기 시에도 동일한 범위 유지 가능해요.
③ 다른 시트 데이터 검색하기
다른 시트의 데이터를 불러올 때는
참조범위 앞에 시트명!을 붙이면 됩니다.
=VLOOKUP(A2,Sheet4!$A$1:$B$6,2,0)
마우스로 범위를 지정하면
시트명은 자동으로 입력됩니다.
※ 참고로 vlookup은 첫 번째 열을 기준으로
오른쪽 데이터만 조회할 수 있습니다.
→ 왼쪽 데이터 조회는
INDEX, MATCH, XLOOKUP 함수 사용이 필요
3. 함수 오류 원인 및 해결 방법
아래와 같은 오류는 이렇게 해결해 보세요!
① #N/A 오류
정확히 일치인데 찾을 값이 없을 때
유사 일치 범위 최소값보다 작은 값을 찾을 때
찾을 값에 ~ 문자가 포함된 경우
→ 정확히 일치 옵션 확인 또는
데이터 정렬 상태 점검이 필요합니다.
② #VALUE! 오류
열번호에 숫자가 아닌 값 입력
0보다 작은 열번호 입력
찾을 값의 길이가 255자를 초과한 경우
→ 인수 입력값을 다시 점검합니다.
③ #NAME? 오류
함수 이름 오타 (예: VLOKUP)
문자 값을 큰따옴표로 감싸지 않은 경우
→ 함수 철자 및 텍스트 입력 형식을 확인합니다.
기본 개념만 정확히 이해하고 절대참조,
일치 옵션, MATCH 함수 활용까지
vlookup 함수 사용법을
완전히 자기 것으로 만들어 보세요!













