VLOOKUP 함수란?

"너 VLOOKUP 함수도 모르냐?"라는 말을 들으셨을지도 모르겠습니다. 특히 금융권 종사자라면 반드시 알아야 하는 함수라 할 수 있는데요. 간단히 정의를 설명드려보죠.
VLOOKUP 함수는 엑셀에서 특정 값을 기준으로 원하는 데이터를 찾아오는 검색 함수입니다. 데이터베이스나 표에서 특정 값을 빠르게 찾을 때 매우 유용합니다.
쉽게 얘기하면, 엑셀에서 원하는 값을 자동으로 찾아주는 함수입니다.
VLOOKUP 함수 기본 구조
VLOOKUP 함수의 기본 구조는 다음과 같습니다.
VLOOKUP(찾을값, 범위, 열번호, [일치옵션])
1. 찾을값: 찾고자 하는 기준 값
2. 범위: 검색할 데이터가 포함된 범위
3. 열번호: 반환할 데이터가 있는 열의 번호 (1부터 시작)
4. 일치옵션: TRUE(1)은 근삿값 검색, FALSE(0)은 정확한 값만 검색
기본 구조만 보면 이해가 잘 안되실 수도 있습니다. 예제를 통해 이해해 보겠습니다.
VLOOKUP 예제
상황: 펀드에서 보유하고 있는 종목의 보유수량, 단가, 현재가, 장부금액, 평가액, 손익률, 평가손익 등의 정보를 정리하려고 한다. 명세부에는 여러 종목이 섞여 있는데 그중에서 삼성전자에 해당되는 현재가, 평가액 정보를 가져오고 싶다.
1번 sheet를 만들고, 2번 sheet에 명세부를 붙여넣었다. 2번 명세부에서 삼성전자 정보를 가져오는 함수를 만들어보자.
[1. 종목 손익률 정리 sheet]
번호 | 구분 | 종목명 | 보유수량 | 단가 | 현재가 | 장부금액 | 평가액 | 손익률 | 평가손익 | 비고 |
1 | 코스피 | 삼성전자 | 5,000 | 56,000 | ? ① | 280,000,000 | ? ② | % |
A열~
[2.vlookup 정보]
종목명 | 현재가 | 평가액 |
삼성전자 | 58,000 | 290,000,000 |
SK하이닉스 | 125,000 | 625,000,000 |
NAVER | 210,000 | 1,050,000,000 |
A열~
?에 들어갈 함수
①: =VLOOKUP(C2, 'vlookup 정보'!A:C, 2, FALSE)
②: =VLOOKUP(C2, 'vlookup 정보'!A:C, 3, FALSE)
위 함수를 해석하면... "삼성전자와 관련된 정보를 찾을 건데 'vlookup 정보 시트' A~C행에서 찾아줘. 그 데이터가 있는 열은 2번이야. 근삿값이 아니라 정확한 값만 찾아줘."
VLOOKUP 함수 정리
VLOOKUP 함수는 엑셀에서 데이터를 빠르게 찾고 분석하는 유용한 도구입니다. 실무에서 데이터 관리와 분석을 할 때 필수적으로 사용되므로, 익숙해질수록 업무 효율이 높아질 것입니다.
하지만 VLOOKUP에도 한계가 있습니다. 예를 들어, 검색 값이 왼쪽에 있으면 찾을 수 없고, 특정 열 번호를 지정해야 하는 불편함이 있습니다. 이런 단점을 보완한 XLOOKUP 함수는 다음에 같이 알아보겠습니다.
'Excel' 카테고리의 다른 글
[Excel] 엑셀 기본함수 모음 (0) | 2024.09.01 |
---|---|
[Excel] #### 의 의미, 서식 복사 반복하기 (0) | 2024.08.02 |
엑셀(Excel) 조건부 서식, 셀 범위 적용 시키기 (0) | 2024.07.17 |
엑셀(Excel) 서식 복사 (한번만 적용하기, 여러 번 적용하기) (1) | 2024.04.28 |
[Excel] 엑셀 MOS 2016 모의고사 중요 내용 정리 (0) | 2024.02.08 |