EGTools - 전용 함수

MVLOOKUP 함수

EGTools 2023. 7. 21. 00:05
728x90

【 함수 요약 】

Excel의 VLOOKUP함수를 다량으로 실행한 결과를 출력합니다. (mass VLOOKUP)

대량 자료에 대해서 VLOOKUP을 할 때, 계산에 걸리는 시간을 매우 빠르게 단축해 줍니다.

VLOOKUP을 수천줄 이상 입력할 때 계산 시간을 단축할 수 있습니다.

 

이 함수는 EGTools 추가기능에서 지원하는 함수입니다.

 적용 버전 

Windows용 : 모든버전

 

 함수 구문 

= MVLOOKUP (  Find_Range , Search_Array ,  Col ,  [ Match_type ] , [ PAD_with ] )

 

 함수 인수 

인수명 옵션 기본값 설    명
Find_Range 필수 없음 찾을 값이 있는 범위나 배열
Search_Array 필수 없음 검색할 범위나 배열
Col 선택 없음 반환할 열번호 
여러 개를 나열할 경우 중괄호를 이용하여 쉼표로 구분하여 나열 (예,  {2,3,4})
이를 이용하여 반환되는 열 순서를 변경가능 (예,  {4,3,2})
Match_type 선택 False 일치방법
False = 정확히 일치,
True = 일치하는 값이 없으면 가까운 값
PAD_with 선택 (빈셀) 찾지 못한 경우 대체하여 표시할 내용, 생략하면 값이 없는 빈셀

 

 함수 상세 설명 

동일목록에 대하여 VLOOKUP을 수천행 이상 ~ 수십만 행을 수행하게 되면 계산 시간이 오래 걸리는데

대량의 VLOOKUP 계산 시간을 가장 짧게 단축하여 결과를 표시해 줍니다.

찾는 값이 없을 경우 값이 없는 빈셀이 기본으로 IFERROR 함수를 사용할 필요가 없습니다.

 

 함수 오류 설명 

Col(열번호)에 Search_Array의 열보다 큰 수나 0이하의 수를 입력하면 #Value! 오류

Find_Range와 Search_Array가 유효한 범위가 아닌 경우 #REF! 오류

찾는 값 검색이 실패한 경우 PAD_with에 지정한 값 (기본값은 값이 없는 빈셀)

 

 함수 사용 예제 

예제로 사용할 수 있는 샘플은 파일 용량이 17MB로 매우 큰 파일로 업로드가 안되어 링크로 첨부합니다.

https://drive.google.com/uc?export=download&id=1zQ1Yz62PbvZGN1EiJjEMjNV7OKEIKWuk 

 

샘플 파일은 검색대상 432,000행에 대해서 3개열에 VLOOKUP 함수 10,000개 행을 진행할 경우 제 PC로 90초 정도 소요되는데, mVLOOKUP함수로 일괄 처리할 경우 5~7초 정도로 시간이 매우 짧게 단축됩니다.

 

 

728x90

'EGTools - 전용 함수' 카테고리의 다른 글

FINDWORKDAY 함수  (0) 2023.07.22
TEXTNUMSORT 함수  (0) 2023.07.22
ZIPCODE 함수  (0) 2023.07.19
CLEANB 함수  (0) 2023.07.16
PAPAGOTRANSLATE 함수  (2) 2023.07.13