• 최초 작성일: 2001-05-15
  • 최종 수정일: 2026-09-29
  • 조회수: 22 회
  • 작성자: 권현욱 (엑셀러)
  • 강의 제목: 다중영역 참조하기

들어가기 전에

오래 전 엑셀 파일로 진행하던 강의를 웹 글로 복원한 것이라, "버튼을 눌러보세요"처럼 엑셀에서 직접 조작하라는 표현이 남아 있을 수 있습니다. 결과는 본문의 그림이나 표로 확인하실 수 있으며, 현재와 맞지 않는 내용은 보완하되 전반적인 스타일은 당시의 갬성(?)을 유지했습니다.

어느 회사의 경영성과가 호전되어 전 직원을 대상으로 특별 성과급을 지급한다고 가정해 볼까요?(어디 이런 회사없나? ^^)

그런데 전 직원에게 똑같은 금액을 지급하는 것이 아니고 연봉에 따라 일정율을 지급하되 근속년수가 3년을 넘느냐 아니냐에 따라 차등지급 한다고 합니다. <표 1>은 전 직원의 급여 테이블이고 <표 2>와 <표 3>은 근속년수에 따른 상여금 지급율 표 입니다.

권현욱(엑셀러)
저자: 권현욱(엑셀러), 아이엑셀러 대표

필자는 Excel 컨설턴트, 작가, 그리고 크리에이터입니다. 현재 Microsoft Excel MVP이며, 『챗GPT+엑셀 업무자동화 정석』을 비롯한 10여 권의 도서를 집필했습니다. Excel 자동화 및 생산성 향상 분야에서 25년 넘는 경력을 보유하고 있습니다.

권현욱(엑셀러) 님의 최신 포스트:
  • 최신 글을 불러오는 중...


26년 경력 Microsoft MVP 권현욱(엑셀러) 지음

📊 신간 전자책(PDF) · 287쪽 · 13500원

엑셀 대시보드를 만드는 최적의 '표준 3계층 구조'

  • 3초 안에 읽히는 화면 설계 감각 습득
  • Microsoft Excel MVP의 실전 노하우 수록
  • 중간마진 없는 합리적인 가격, 오직 아이엑셀러에서만!
지금 구매하기 완성 화면 보기

다중영역 참조하기

핵심 요약

  • 조건에 따라 서로 다른 참조표를 사용해야 할 때 VLOOKUP의 두 번째 인수에 IF 함수를 넣어 참조 범위를 전환할 수 있습니다.
  • 예제에서는 근속년수가 3년 이상인지에 따라 두 개의 성과급 지급률 표 중 하나를 선택합니다.
  • 선택된 표에서 연봉 구간에 맞는 지급률을 찾은 뒤 연봉과 곱해 성과급을 계산합니다.

<표 1> 직원 급여 테이블

사번 근속년수 연봉 성과급 직책 성명 <표 2> 조건 1
A00001 2 40652000 =VLOOKUP(D18,IF(C18>=3,$I$20:$J$26,$I$30:$J$36),2)*D18 사원 이순신 근속년수
A00002 3 48287000 =VLOOKUP(D19,IF(C19>=3,$I$20:$J$26,$I$30:$J$36),2)*D19 과장 김유신 연봉 3년 이상
A00003 4 61339000 =VLOOKUP(D20,IF(C20>=3,$I$20:$J$26,$I$30:$J$36),2)*D20 사원 김춘추 0 20%
A00004 1 31000000 =VLOOKUP(D21,IF(C21>=3,$I$20:$J$26,$I$30:$J$36),2)*D21 대리 홍길동 10000000 30%
A00005 1 65000000 =VLOOKUP(D22,IF(C22>=3,$I$20:$J$26,$I$30:$J$36),2)*D22 부장 조물주 20000000 40%
A00006 2 50000000 =VLOOKUP(D23,IF(C23>=3,$I$20:$J$26,$I$30:$J$36),2)*D23 차장 나관중 30000000 50%
A00007 5 100000000 =VLOOKUP(D24,IF(C24>=3,$I$20:$J$26,$I$30:$J$36),2)*D24 이사 권현욱 40000000 60%
A00008 10 135000000 =VLOOKUP(D25,IF(C25>=3,$I$20:$J$26,$I$30:$J$36),2)*D25 상무 조수민 50000000 70%
A00009 2 10819000 =VLOOKUP(D26,IF(C26>=3,$I$20:$J$26,$I$30:$J$36),2)*D26 사원 임희상 100000000 80%
A00010 2 11132000 =VLOOKUP(D27,IF(C27>=3,$I$20:$J$26,$I$30:$J$36),2)*D27 대리 박준섭 <표 3> 조건 2
A00011 1 30000000 =VLOOKUP(D28,IF(C28>=3,$I$20:$J$26,$I$30:$J$36),2)*D28 대리 김춘식 근속년수
A00012 1 47426000 =VLOOKUP(D29,IF(C29>=3,$I$20:$J$26,$I$30:$J$36),2)*D29 과장 오경화 연봉 3년 미만
A00013 4 85000000 =VLOOKUP(D30,IF(C30>=3,$I$20:$J$26,$I$30:$J$36),2)*D30 부장 주정민 0 =J20-5%
A00014 5 50000000 =VLOOKUP(D31,IF(C31>=3,$I$20:$J$26,$I$30:$J$36),2)*D31 부장 김유식 10000000 =J21-5%
A00015 1 48688000 =VLOOKUP(D32,IF(C32>=3,$I$20:$J$26,$I$30:$J$36),2)*D32 사원 임정화 20000000 =J22-5%
A00016 2 35000000 =VLOOKUP(D33,IF(C33>=3,$I$20:$J$26,$I$30:$J$36),2)*D33 대리 나달식 30000000 =J23-5%
A00017 3 200000000 =VLOOKUP(D34,IF(C34>=3,$I$20:$J$26,$I$30:$J$36),2)*D34 전무 박성화 40000000 =J24-5%
A00018 5 150000000 =VLOOKUP(D35,IF(C35>=3,$I$20:$J$26,$I$30:$J$36),2)*D35 이사 홍세화 50000000 =J25-5%
A00019 5 30000000 =VLOOKUP(D36,IF(C36>=3,$I$20:$J$26,$I$30:$J$36),2)*D36 사원 유영수 100000000 =J26-5%
A00020 1 65000000 =VLOOKUP(D37,IF(C37>=3,$I$20:$J$26,$I$30:$J$36),2)*D37 차장 윤원기

보통 이런 경우, 그러니까 테이블이 하나 있고, 그 내용을 다른 표에서 가져다가 사용하고자 할 때에는 주로 Vlookup 함수나 Index와 Match 함수를 조합해서 사용을 합니다. 그런데 이번 경우에는 상황이 조금 틀리지요? 즉 테이블이 하나가 아니라 두 개입니다. 난감하지요? 알고보면 난감할 것이 하나도 없습니다. 이런 경우에도 역시 Vlookup 함수를 사용하시면 되니까 말입니다. 어떻게 하면 될까요?

바로 답부터 보면 실력이 늘지 않으니까 Vlookup 함수를 이렇게도 사용해 보고 저렇게도 응용해 보신 다음 도저히 안된다 싶을 때에만 아래의 버튼을 눌러 보세요.

=VLOOKUP(D18,IF(C18>=3,$I$20:$J$26,$I$30:$J$36),2)*D18

엄청 간단하지요? 여러분이 아주 잘 알고있는 Vlookup 함수에 If 함수를 함께 사용했습니다. 수식에 대한 설명은 필요 없으리라 생각됩니다. 이해가 안 되는 분만 질문하시기 바랍니다.

오늘은 여기까지...

정리 — 다중영역 참조하기

구분내용
상황근속년수에 따라 서로 다른 성과급 지급률 표(표 2, 표 3)를 사용
핵심 수식=VLOOKUP(D18,IF(C18>=3,$I$20:$J$26,$I$30:$J$36),2)*D18
IF 함수의 역할근속년수가 3년 이상이면 표 2, 아니면 표 3의 범위를 VLOOKUP에 전달
계산연봉 구간에 맞는 지급률을 찾은 뒤 연봉을 곱해 성과급 산출

자주 묻는 질문 (FAQ)

Q1. 참조할 표가 두 개일 때는 어떻게 하나요?

VLOOKUP 함수의 두 번째 인수 자리에 IF 함수를 넣어 조건에 따라 서로 다른 참조 범위가 선택되도록 하면 됩니다.

Q2. 수식은 어떻게 동작하나요?

근속년수가 3년 이상이면 첫 번째 지급률 표를, 그렇지 않으면 두 번째 표를 선택하고 연봉 구간에 맞는 지급률을 찾아 연봉과 곱합니다.

Q3. 조건이 세 가지 이상이면 어떻게 하나요?

IF 함수를 중첩하거나 CHOOSE 함수로 조건별 범위를 선택하는 방식으로 같은 원리를 확장할 수 있습니다.

마치며

함수의 인수 자리에 다른 함수를 넣어 응용하면 참조 범위도 조건에 따라 바꿀 수 있습니다. VBA에 대한 기초 지식을 공부하실 분은 아이엑셀러 닷컴 사이트 상단 메뉴에서 [Excel 강의] - [Excel 입문]을 먼저 보시면 이해하기 쉽습니다.