VLOOKUP을 쓰면 수백 개 행에서 원하는 값을 1초 만에 찾아올 수 있습니다. 그런데 처음엔 인수 순서나 범위 설정이 헷갈려 오류가 자주 납니다. 이 글에서는 구글 스프레드시트 VLOOKUP의 기본 구조부터 자주 나는 오류 해결까지 예시 중심으로 정리했습니다.
VLOOKUP 함수 기본 구조
=VLOOKUP(검색값, 범위, 열번호, 정렬여부)
| 인수 | 설명 | 예시 |
|---|---|---|
| 검색값 | 찾고 싶은 값 (기준) | A2 (이름, 코드 등) |
| 범위 | 검색할 표 전체 범위 | B2:D100 |
| 열번호 | 범위 내에서 가져올 열 번호 | 2 (범위의 2번째 열) |
| 정렬여부 | FALSE = 정확히 일치 (권장) | FALSE |
※ 정렬여부: TRUE면 근사값 검색(오름차순 정렬 필요), FALSE면 정확히 일치하는 값만 반환. 대부분 FALSE를 사용합니다.
VLOOKUP 실전 예시
예시 1: 직원 코드로 이름 찾기
A열에 직원 코드, B열에 이름, C열에 부서가 있는 표에서 특정 코드의 이름을 가져오려면:
=VLOOKUP(F2, A:C, 2, FALSE)
F2에 검색할 코드를 입력하면 A~C 범위에서 해당 코드의 2번째 열(이름)을 가져옵니다.
예시 2: 다른 시트에서 데이터 가져오기
=VLOOKUP(A2, 시트2!A:C, 3, FALSE)
다른 시트(시트2)의 A~C 범위에서 값을 가져옵니다. 시트 이름 뒤에 !를 붙이면 됩니다.
VLOOKUP 오류 해결
#N/A 오류
검색값이 범위의 첫 번째 열에 없을 때 발생합니다.
해결: 검색값 철자 확인, 앞뒤 공백 제거(=TRIM(A2)), 범위 첫 열에 검색값이 있는지 확인.
#REF! 오류
열번호가 범위의 열 수보다 클 때 발생합니다. 범위가 A:C(3열)인데 열번호에 4를 넣으면 오류가 납니다.
오류 숨기기 (IFERROR 활용)
=IFERROR(VLOOKUP(A2, B:D, 2, FALSE), "없음")
VLOOKUP 오류 시 "없음"을 표시합니다. 빈칸이나 0으로 바꾸는 것도 가능합니다.
VLOOKUP 대신 XLOOKUP 활용
구글 스프레드시트의 XLOOKUP
구글 스프레드시트는 XLOOKUP도 지원합니다. VLOOKUP보다 유연해서 왼쪽 방향 검색도 가능합니다.
=XLOOKUP(검색값, 검색범위, 반환범위, "없음")
VLOOKUP처럼 열 번호를 셀 필요 없이 반환할 열 범위를 직접 지정할 수 있어 더 직관적입니다.
자주 묻는 질문 (FAQ)
Q. VLOOKUP에서 열번호는 어떻게 세나요?
범위의 첫 번째 열이 1번입니다. 범위가 B:D라면 B열=1, C열=2, D열=3입니다. 범위 전체 기준이지 시트 열 번호가 아닙니다.
Q. VLOOKUP으로 왼쪽 열에서 값을 가져올 수 있나요?
VLOOKUP은 범위의 첫 열에서 검색 후 오른쪽 열만 반환합니다. 왼쪽 열 반환은 XLOOKUP 또는 INDEX+MATCH 조합을 사용해야 합니다.
Q. VLOOKUP에서 대소문자를 구분하나요?
기본적으로 대소문자를 구분하지 않습니다. "Apple"과 "apple"을 같은 값으로 처리합니다. 대소문자 구분이 필요하다면 EXACT 함수와 배열 수식을 사용해야 합니다.
Q. 여러 조건으로 검색하려면 어떻게 하나요?
VLOOKUP은 단일 기준만 지원합니다. 여러 조건 검색은 FILTER 함수나 QUERY 함수를 활용하세요.
Q. 구글 스프레드시트 VLOOKUP과 엑셀 VLOOKUP이 다른가요?
기본 문법은 동일합니다. 단, 구글 스프레드시트는 IMPORTRANGE, QUERY 등 고유 함수를 추가로 지원합니다. 엑셀에서 작성한 VLOOKUP은 구글 스프레드시트에서도 대부분 그대로 작동합니다.
📋 노션 포트폴리오 보러가기💡 핵심 요약
- 기본 구문:
=VLOOKUP(검색값, 범위, 열번호, FALSE) - 정렬여부: 대부분 FALSE (정확히 일치) 사용
- #N/A 오류: 검색값 철자 오류 또는 앞뒤 공백 문제
- 오류 숨기기: IFERROR로 감싸기
- 왼쪽 검색: XLOOKUP 또는 INDEX+MATCH 사용
VLOOKUP은 처음엔 인수가 헷갈리지만, 검색값-범위-열번호-FALSE 순서만 외우면 됩니다. 오류가 나면 먼저 검색값 공백 여부와 범위 첫 열 확인부터 시작하세요. 구글 스프레드시트 관련 도움말은 support.google.com/docs에서도 확인할 수 있습니다.
