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

VLOOKUP 함수 마지막 값 출력 공식 :: 엑셀 함수 공식

VLOOKUP 참조 범위의 마지막 값을 반환하는 엑셀 함수 공식의 동작원리와 실전사용예제를 알아봅니다.

작성자 :
오빠두엑셀
최종 수정일 : 2021. 11. 10. 02:46
URL 복사
메모 남기기 : (9)

VLOOKUP 마지막 값 찾기 (LOOKUP 함수 응용) 

함수공식

= LOOKUP (2,1/(찾을범위=찾으려는값),출력범위)

공식에 대한 설명

VLOOKUP 함수는 찾을범위의 위쪽부터 찾을값을 조회합니다. 반면 LOOKUP 함수찾을범위의 아래에서부터 조회하여 맨 마지막에 위치하는 항목을 반환합니다. 이러한 LOOKUP 함수의 특징을 응용하여 VLOOKUP 함수와 동일하면서 마지막값을 찾는 공식을 작성할 수 있습니다.

오피스 365 또는 엑셀 최신버전을 사용중이세요? 그렇다면 XLOOKUP 함수를 사용하세요! XLOOKUP 함수의 '검색방향' 옵션을 설정하시면 VLOOKUP 마지막 값 찾기를 아주 손쉽게 해결할 수 있습니다!^^*


예제파일 다운로드

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

  • [엑셀공식] VLOOKUP 함수 마지막값 찾기
    예제파일

관련 기초함수

함수 공식 자세히 알아보기

영상강의

사용된 함수

= LOOKUP (2,1/($A$2:$A$20=$L$3),$B$2:$B$20)

함수의 동작 원리

LOOKUP 함수로 벡터 범위에서  '2' 보다 작거나 같은 값을 매칭합니다. 본 공식은 찾을범위에서 마지막값부터 검색을 시작하는 LOOKUP 함수의 특성을 이용합니다.

따라서 LOOKUP 함수를 올바르게 사용하기 위해서는 반드시 찾을범위가 오름차순으로 정렬되어야 합니다.

{1/($A$2:$A$20=$L$3)} '// 이 항목은 아래와 같이 나열됩니다.
{1/$A$2=$L$3, 1/$A$3=$L$3, 1/$A$4=$L$3, ..., 1/$A$20=$L$3}
'// 분자항목이 같지 않을 경우 '0' 이 반환됩니다. 따라서 해당 항목의 결과값으로 1/0 = #DIV/0 오류를 반환하게 됩니다.
'// 만약 분자항목이 같을 경우 '1'이 반환되며 1/1 로 결과값은 1을 반환합니다.

따라서 찾을 범위의 벡터는 아래와 같이 나열됩니다.

{#DIV/0, #DIV/0, 1, #DIV/0, ... , 1, #DIV/0}
'// 이런식으로 반환된 벡터의 마지막 값부터 2보다 작거나 같은 값을 매칭하게 되므로, 맨 마지막에 위치한 1 을 찾게됩니다.

마지막으로 위치한 '1' 값을 매칭한 뒤, 매칭된 항목의 항목번호를 참고합니다. 이후, 출력범위에서 같은 항목번호에 위치한 값을 반환합니다.

LOOKUP 함수의 첫번째 인수인 '2' 는 1 보다 크거나 같은 수라면 아무런 값이나 사용할 수 있습니다.

링크 : MS 홈페이지 LOOKUP 함수 사용법

댓글 9
4.9 (8개 평가)
늘푸른 소나무
늘푸른 소나무 2020.04.07 09:30
유용한 정보감사합니다.
코코블랙
코코블랙 2020.04.13 13:43
유용한 정보 감사합니다
쿠쿠
쿠쿠 2020.04.30 18:36
좋은정보 감사합니다.
선인장
선인장 2020.05.09 23:25
정말 많은 도움이 되고있어요. 감사합니다.
이동헌
이동헌 2020.11.19 15:05
유용한 정보 감사합니다.
무소의뿔
무소의뿔 2023.03.10 23:32
감사합니다. 질문 있습니다.
  1. #DIV/0 같은 에러는 lookup()이 검색할 때, lokkup이 무조건 제외시키나요?
오름차순이어야 한다고 했지만, 에러값은 순서없이 있는데, 이것이 lookup() 동작에 오류를 만들지는 않나요?
2. " LOOKUP 함수는 찾을범위의 아래에서부터 조회하여 맨 마지막에 위치하는 항목을 반환합니다." 이런 설명은 Microsoft Excel 공식 매뉴얼에 적혀 있습니까?
3."Microsoft Excel 공식" 매뉴얼(문서, 개발자 가이드 등)은 어디에서 찾을 수 있는지요?
오빠두엑셀
오빠두엑셀 작성자 2023.03.14 15:49
1,2,3번 모두 마이크로소프트 공식 홈페이지 LOOKUP 함수 설명에 정리되어 있습니다.
2번 내용은 아마 메뉴얼에는 없을겁니다.^^ 하지만 사용하다보면 오름차순 정렬 된 범위에서 아래->위 방향으로 일치하는 값이 반환되는 것을 확인할 수 있습니다.
공식 메뉴얼은 아래 링크를 참고해보시길 바랍니다.
https://support.microsoft.com/en-us/office/excel-functions-alphabetical-b3944572-255d-4efb-bb96-c6d90033e188
강민준🤗
강민준🤗 2024.08.11 16:50
좋은 강의 감사합니다🙇‍♂️
bioe****
bioe**** 2024.12.02 12:01
잘 적용해 보겠습니다.