엑셀 기초 실무 가이드 (33편): 구간별 세율과 보너스, 1초 만에 구하는 VLOOKUP 'TRUE'의 비밀
대부분의 직장인들은 VLOOKUP을 사용할 때 마지막 인수로 항상 '0' 또는 'FALSE'(정확히 일치)만 입력하라고 배웁니다. 하지만 인사 평가 등급 점수(예: 80점 이상 B, 90점 이상 A)나 재무 매출 달성률 구간에 따른 성과급율을 계산할 때는 정확히 일치하는 값이 없기 때문에 에러(#N/A)가 발생하게 됩니다. 이때 VLOOKUP의 마지막 보물인 TRUE(유사 일치) 옵션을 사용하면 복잡한 수식 없이 한 번에 구간값을 찾을 수 있습니다.
1단계: 기준표(구간 테이블) 오름차순 정렬하기
유사 일치 기능을 쓰기 위해 가장 먼저 해야 할 작업은 기준표를 정리하는 것입니다. 예를 들어 성과급 지급 기준표가 있다면, [시작 구간값]을 기준으로 가장 낮은 숫자부터 높은 숫자 순서대로 오름차순 정렬해 두어야 합니다. 기준표 영역을 마우스 드래그로 범위 지정한 뒤, 상단 메뉴의 [데이터] 탭을 마우스 왼쪽 버튼으로 클릭하고 [정렬 및 필터] 그룹에 있는 [텍스트 오름차순 정렬] 아이콘을 누릅니다.
2단계: 수식 입력할 셀 선택 및 VLOOKUP 시작
성과급율을 계산할 결과 셀인 [C2] 셀을 마우스 왼쪽 버튼으로 클릭하고 키보드로 =VLOOKUP( 을 입력합니다.
3단계: 수식 인수 하나씩 채우기
- 첫 번째 인수 (Lookup_value): 기준이 될 내 점수가 입력된 [B2] 셀을 마우스 왼쪽 버튼으로 클릭합니다.
- 두 번째 인수 (Table_array): 구간 기준표 전체 범위인 [F2:G5] 영역을 마우스 드래그로 지정합니다. 그 후 키보드의 F4 키를 한 번 눌러 $F$2:$G$5 형태로 절대 참조를 만듭니다.
- 세 번째 인수 (Col_index_num): 기준표 범위에서 실제 가져올 성과급율이 들어있는 열 번호인 숫자 2를 입력합니다.
- 네 번째 인수 (Range_lookup): 정확히 일치하는 값이 아닌 구간의 사잇값을 찾아야 하므로 영문 대문자로 TRUE를 입력합니다.
4단계: 최종 수식 적용 및 확인
완성된 수식 =VLOOKUP(B2, $F$2:$G$5, 2, TRUE)를 입력한 후 Enter 키를 누릅니다. [C2] 셀 우측 하단의 채우기 핸들을 마우스 왼쪽 버튼으로 더블 클릭하여 아래 셀까지 수식을 자동으로 채웁니다.
VLOOKUP의 유사 일치는 '나보다 작거나 같은 값 중에서 가장 큰 값'을 찾아갑니다. 예를 들어 기준표에 0, 80, 90이라는 기준이 있을 때 85를 검색하면, 85보다 작거나 같은 값(0, 80) 중에서 가장 큰 값인 '80' 행의 데이터를 반환합니다.
| 사원 점수 (B2) | 구간 기준표 (F2:G5) | 지급 성과급율 (결과) |
|---|---|---|
| 75점 | 0점 이상 : 0% | 0% |
| 85점 | 80점 이상 : 5% | 5% |
| 95점 | 90점 이상 : 10% | 10% |
'코딩으로 시간 벌기 > 엑셀 입문' 카테고리의 다른 글
| 엑셀 기초 실무 가이드 (35편): 지저분한 에러 메시지(#N/A, #DIV/0!)를 0이나 공백으로 바꾸는 IFERROR 함수 (0) | 2026.05.13 |
|---|---|
| 엑셀 기초 실무 가이드 (34편): 급여 계산의 핵심, 원 단위 절사를 위한 ROUND 함수 시리즈 완벽 정복 (0) | 2026.05.13 |
| 엑셀 기초 실무 가이드 (32편): 조건부 서식 200% 활용법 - 수식으로 행 전체 색칠하기 (0) | 2026.05.06 |
| 엑셀 기초 실무 가이드 (31편): 데이터는 그대로, 보기만 예쁘게! 표시 형식의 마법 (0) | 2026.05.04 |
| 엑셀 기초 실무 가이드 (30편): 중첩 IF 지옥에서 탈출하는 CHOOSE 함수 (1) | 2026.05.01 |
