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

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

홈페이지 » VLOOKUP 함수 마지막 값 출력 공식 :: 엑셀 함수 공식

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

함수공식

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

공식에 대한 설명

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

오피스 365 또는 엑셀 최신버전을 사용중이세요? 그렇다면 XLOOKUP 함수를 사용하세요! XLOOKUP 함수의 '검색방향' 옵션을 설정하시면 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 보다 크거나 같은 수라면 아무런 값이나 사용할 수 있습니다.

함수 관련 공식

INDEX / MATCH 함수의 다양한 실전 응용방법을 알아봅니다.
여러 조건을 만족하는 VLOOKUP 검색 공식입니다.
INDEX/MATCH 함수보다 더욱 간단하게 작성 가능한 VLOOKUP 양방향 검색 공식입니다.
서로 다른 여러 범위를 VLOOKUP 함수로 조회합니다.

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

4.8 5 투표
게시글평점