반응형
엑셀 VLOOKUP 함수, 표 2개로 완벽하게 이해하기
엑셀 업무의 핵심은 흩어져 있는 데이터를 하나로 합치는 것입니다. VLOOKUP 함수만 알면 수천 개의 데이터 속에서도 내가 원하는 정보만 쏙쏙 뽑아 새로운 표를 완성할 수 있습니다.
1. 상황 설정: "제품 코드로 가격 불러오기"
우리가 가진 데이터는 두 가지입니다. 하나는 모든 정보가 담긴 전체 제품 목록이고, 다른 하나는 내가 오늘 판매한 판매 내역서입니다. 판매 내역서에 '제품명'과 '단가'를 일일이 타이핑하지 않고 VLOOKUP으로 자동 완성해 보겠습니다.
2. 단계별 예시 표
표 ①: 제품 정보 마스터 (참조할 원본 데이터)
이 표는 기준이 되는 데이터 창고입니다.
| 제품코드 (1열) | 제품명 (2열) | 카테고리 (3열) | 단가 (4열) |
| A-101 | 무선 마우스 | 주변기기 | 25,000원 |
| B-202 | 기계식 키보드 | 주변기기 | 89,000원 |
| C-303 | 27인치 모니터 | 디스플레이 | 240,000원 |
표 ②: 오늘의 판매 내역 (함수를 입력할 표)
우리는 여기서 '제품코드'만 입력하면 제품명과 단가가 자동으로 나오게 만들 것입니다.
| 판매일자 | 제품코드 | 제품명 (VLOOKUP 적용) | 단가 (VLOOKUP 적용) |
| 2024-05-20 | B-202 | (기계식 키보드) | (89,000원) |
3. 함수 적용하기
[제품명을 가져오는 공식]
표 ②의 '제품명' 칸에 아래와 같이 입력합니다.
=VLOOKUP("B-202", [표① 범위], 2, 0)
- 해석: "B-202"를 표 ①의 첫 번째 열에서 찾아서, 2번째 칸에 있는 '제품명'을 가져와라!
[단가를 가져오는 공식]
표 ②의 '단가' 칸에 아래와 같이 입력합니다.
=VLOOKUP("B-202", [표① 범위], 4, 0)
- 해석: "B-202"를 표 ①의 첫 번째 열에서 찾아서, 4번째 칸에 있는 '단가'를 가져와라!
4. VLOOKUP 인수 4가지 핵심 요약
| 인수 | 의미 | 설명 |
| Lookup_value | 찾을 값 | 표 ②에 있는 'B-202' (기준점) |
| Table_array | 참조 범위 | 표 ①의 전체 데이터 영역 |
| Col_index_num | 열 번호 | 가져올 정보가 몇 번째 열인가? (제품명은 2, 단가는 4) |
| Range_lookup | 일치 옵션 | 정확히 일치하면 0(False), 비슷하면 1(True) |
5. 주의사항
- 범위 고정의 중요성: 표 ②에서 아래로 수식을 복사할 때는 참조 범위에 F4 키를 눌러 $A$1:$D$4처럼 절대참조를 꼭 해줘야 오류가 나지 않습니다.
- #N/A 오류: 만약 표 ①에 없는 제품코드를 입력하면 '찾을 수 없음'이라는 뜻의 #N/A 오류가 뜹니다. 이때는 IFERROR 함수와 함께 쓰면 "미등록 제품" 같은 문구로 깔끔하게 처리할 수 있습니다.
반응형
'Office > Excel' 카테고리의 다른 글
| [다엑셀-excel]HLOOKUP 함수 완벽 정복하기 (0) | 2026.01.15 |
|---|---|
| [다엑셀-excel]XLOOKUP 함수 완벽 정복하기 (0) | 2026.01.15 |
| [다엑셀-excel]VLOOKUP 함수 완벽 정복하기 (0) | 2026.01.15 |
| 엑셀(Excel) 단축키(바로가기 키) (0) | 2024.04.29 |
| 엑셀(excel) 자동채우기 절대값/상대값 처리 (0) | 2013.05.31 |