오빠두엑셀 `2026 무료 챌린지` 오픈! 완주하고 수료증 받아가세요! 5년 연속 IT분야 베스트셀러! 「 진짜쓰는 실무엑셀 」로 2026년 공부 끝내기 엑셀이 막히셨나요? Q&A 게시판에서 바로 해결하세요.
메뉴

여러 범위 VLOOKUP 조회 공식 :: 다른 범위 검색

가로 방향으로 떨어져 있는 서로 다른 범위를 조회하는 여러 범위 VLOOKUP 공식의 동작원리를 알아봅니다.

작성자 :
오빠두엑셀
최종 수정일 : 2021. 09. 03. 11:03
URL 복사
메모 남기기 : (6)

여러 범위 VLOOKUP 찾기 공식

여러범위 VLOOKUP 찾기 목차 바로가기
함수 공식
=IFERROR(VLOOKUP(찾을값,범위1,열번호,0),IFERROR(VLOOKUP(찾을값,범위2,열번호,0),VLOOKUP(찾을값,범위3,열번호,0)))
인수 설명
엑셀 여러 범위 VLOOKUP 찾기 인수
여러 범위 VLOOKUP 공식에 사용된 인수
인수 설명
찾을값 VLOOKUP 함수로 조회할 값입니다.
범위1 VLOOKUP 함수로 검색할 첫번째 범위입니다.
범위2 ... VLOOKUP 함수로 검색할 두번째 범위입니다.
열번호 VLOOKUP 함수 열번호입니다.

예제파일 다운로드

오빠두엑셀의 강의 예제파일은 여러분을 위해 자유롭게 제공하고 있습니다.

  • [엑셀공식] 여러 범위 VLOOKUP 검색 공식
    예제파일

호환성
운영체제 호환성
Windows 버전 모든 엑셀 버전에서 사용 가능합니다.
Mac 버전 모든 엑셀 버전에서 사용 가능합니다.
사용된 기초 함수

여러범위 VLOOKUP 공식 알아보기

공식 설명

가로 방향으로 떨어져 있는 서로 다른 범위를 조회하는 여러 범위 VLOOKUP 조회 공식입니다. 범위 개수가 많을 경우 IFERROR 함수를 확장해서 입력합니다. 동일한 시트가 아닌 다른 시트의 범위도 참조할 수 있습니다.

Microsoft 365 버전을 사용중이라면, VLOOKUP 함수보다 다양한 기능을 제공하는 XLOOKUP 함수를 사용할 수 있습니다.

만약 VLOOKUP 함수로 여러개 값을 반환해야 할 경우 VLOOKUP 함수 여러개 값 반환 공식을 사용합니다.

여러 조건을 만족하는 VLOOKUP 함수를 사용해야 할 경우 다중조건 VLOOKUP 함수 공식을 사용하세요.

공식의 동작원리
  1. 첫번째 VLOOKUP 함수로 첫번째 범위를 조회합니다. 만약 첫번째 범위에 찾는 값이 없을 경우 VLOOKUP 함수는 #N/A 오류를 반환합니다.
    =VLOOKUP("사과",{"배","귤","포도"},1,0)
    =#N/A
  2. 첫번째 VLOOKUP 함수가 #N/A 오류를 반환했으므로, IFERROR 함수를 통해 그 다음 VLOOKUP 함수로 넘어갑니다.
    =IFERROR(#N/A,VLOOKUP("사과",{"사과","포도","귤"},1,0)
    ="사과"
  3. 두번째 VLOOKUP 함수에서는 오류를 반환하지 않았으므로 공식이 마무리됩니다.

관련링크 : MS 홈페이지 VLOOKUP함수 사용법

댓글 6
5 (5개 평가)
이경태
이경태 2021.01.06 16:25
오, 정말 딱 필요한 수식이었는데 감사합니다.엑셀은 하면 할수록 어려운데 재밌네요
김성호
김성호 2021.07.06 11:24
와우! 이런방법도 있었다니!
딱 필요했던 수식이었는데 정말 감사합니다!!!
흑설탕
흑설탕 2022.08.11 13:37
딱 필요했는데 너무 감사합니다.

추가로 질문드립니다.
지정해야 하는 여러 범위가 위와 같이 3개가 아니라 그 이상 (저의 경우 20개 범위)일 경우에는 어떻게 해야 할까요? iferror로 하니 3개까지만 범위가 지정되고 그 이상의 경우에는 인수가 너무 많다고 에러가 표시되더군요.
오빠두엑셀
오빠두엑셀 작성자 2022.08.13 17:02
안녕하세요.
그럴 경우 수식이 다소 길어지겠지만, IFERROR로 범위를 계속 추가해서 사용해보세요 ^^ IFERROR 함수를 계속 추가하면 3개 이상으로도 범위를 사용할 수 있습니다.
리지
리지 2024.06.26 15:06
감사합니다!
강민준🤗
강민준🤗 2024.08.11 19:50
좋은 강의 감사합니다🙇‍♂️