엑셀 VLOOKUP 함수 사용법: 원하는 데이터를 빠르게 찾는 방법
1. VLOOKUP 함수란?
VLOOKUP 함수는 표 또는 범위에서 특정 값을 찾아 해당 행의 데이터를 가져오는 함수입니다. 주로 상품 정보, 성적표, 직원 목록 등에서 원하는 데이터를 검색할 때 사용됩니다.
2. VLOOKUP 함수 기본 사용법
=VLOOKUP(찾을 값, 검색할 범위, 가져올 열 번호, [일치 옵션])
- 찾을 값: 검색할 기준값 (예: "사원번호", "제품명" 등)
- 검색할 범위: 데이터를 검색할 영역 (첫 번째 열이 검색 기준)
- 가져올 열 번호: 검색할 범위 내에서 반환할 열의 번호 (1부터 시작)
- 일치 옵션 (선택 사항):
- TRUE 또는 생략 → 근사값 찾기 (정렬된 데이터에 적합)
- FALSE → 정확한 값 찾기 (대부분 FALSE 사용)
3. VLOOKUP 함수 예제
예제 1: 상품 정보 찾기
A (상품코드) | B (상품명) | C (가격) |
101 | 사과 | 1,000 |
102 | 바나나 | 2,000 |
103 | 오렌지 | 3,000 |
상품코드(예: 102)에 해당하는 상품명을 찾고 싶다면:
=VLOOKUP(102, A2:C4, 2, FALSE)
결과: 바나나
예제 2: 가격 찾기
=VLOOKUP(103, A2:C4, 3, FALSE)
결과: 3,000
4. VLOOKUP 함수 응용하기
① 사용자 입력값으로 검색하기
사용자가 입력한 값(A1)에 따라 자동으로 상품명을 찾아 표시
=VLOOKUP(A1, A2:C4, 2, FALSE)
A1에 101 입력 → "사과" 반환
② 근사값 검색 (TRUE 옵션 사용)
VLOOKUP에서 TRUE를 사용하면 정렬된 데이터에서 가장 가까운 값을 찾습니다. 예를 들어, 성적 등급을 찾을 때 활용 가능
점수 | 등급 |
60 | D |
70 | C |
80 | B |
90 | A |
=VLOOKUP(75, A2:B5, 2, TRUE)
75점은 70과 80 사이 → 가장 가까운 작은 값(70)의 등급 "C" 반환
5. VLOOKUP 함수 오류 해결 방법
- #N/A 오류 → 찾을 값이 범위에 없음 (정확한 값 찾을 땐 FALSE 사용)
- #REF! 오류 → 가져올 열 번호가 범위보다 클 때
- #VALUE! 오류 → 찾을 값이 올바른 데이터 형식이 아닐 때
6. 마무리
VLOOKUP 함수는 데이터 검색과 조회에 필수적인 함수입니다. 다음 글에서는 비슷하지만 가로 방향 검색을 수행하는 HLOOKUP 함수를 소개해드릴게요!
[EXCEL] 엑셀 IF 함수 사용법: 조건에 따라 다른 값을 반환하는 방법
엑셀 IF 함수 사용법: 조건에 따라 다른 값을 반환하는 방법1. IF 함수란?IF 함수는 특정 조건을 만족할 때와 만족하지 않을 때 다른 값을 반환하는 함수입니다. 예를 들어, 학생의 점수가 60점 이상
englishforkid.tistory.com
[EXCEL] 엑셀 AVERAGE 함수 사용법: 평균을 쉽게 구하는 방법
엑셀 AVERAGE 함수 사용법: 평균을 쉽게 구하는 방법1. AVERAGE 함수란?AVERAGE 함수는 지정한 범위의 숫자 평균을 구하는 함수입니다. 여러 개의 숫자를 빠르게 평균 내야 할 때 유용합니다. 2. AVERAGE
englishforkid.tistory.com
'EVERYTHING > EXCEL' 카테고리의 다른 글
[EXCEL] 엑셀 INDEX 함수 사용법: 원하는 값을 정확하게 찾는 방법 (0) | 2025.03.09 |
---|---|
[EXCEL] 엑셀 HLOOKUP 함수 사용법: 가로 방향으로 데이터 찾기 (0) | 2025.03.09 |
[EXCEL] 엑셀 IF 함수 사용법: 조건에 따라 다른 값을 반환하는 방법 (0) | 2025.03.04 |
[EXCEL] 엑셀 AVERAGE 함수 사용법: 평균을 쉽게 구하는 방법 (0) | 2025.03.04 |
[EXCEL] 엑셀 SUM 함수 사용법: 숫자의 합을 빠르게 구하는 방법 (0) | 2025.03.04 |