본문 바로가기
컴퓨터

엑셀, [VLOOKUP] 함수. 데이터 정리 쉽게 하기, 원하는 값 찾기.

by 킴샤인 2020. 12. 13.
반응형

 엑셀에 선별해야하는 자료가 있습니다. 주식명, 가격, 갯수로 된 표입니다. 여기서 현대모비스에 해당하는 가격을 우측표에 입력하려고 합니다. 현대모비스 246500원 이런식으로 말이죠.

 갯수가 적으므로 눈으로 금방 찾을 수 있지만, 만약 100개, 1000개, 10000개가 되는 행에서 값을 찾아야 한다면 엑셀 함수 쓰는 것이 간편하고 정확하겠죠. 그래서 오늘 이것을 도와줄 함수는 VLOOKUP입니다. 

 

더보기

=VLOOKUP( 찾을 값, 찾아야하는 범위, 몇번째 열의 값을 반환해야 하는가, 0)

=VLOOKUP( F3, $B$3:$D$6, 2, 0)

VLOOKUP은 총 4개의 값을 정해줘야 합니다.

첫번째는 찾을 값입니다. 지금 우리는 현대모비스의 가격을 찾는 거니까 현대모비스를 찍어야 합니다. 그런데 현대 모비스는 총 2군데 적혀 있습니다. 왼쪽 표에 있는 현대모비스는 찾아야 하는 영역에 있으니, 오른쪽 표에 있는 현대 모비스(F3)를 입력해 줍니다.

두번째는 값을 찾을 영역입니다. 왼쪽 표를 긁어주면 됩니다. 주의해야할 점은 첫번째 적었던 값이 첫 열에 나와있어야 합니다. 예를 들어서 지금 현대모비스, 246500, 1 라고 적혀 있는데, 현대모비스가 첫 열에 없으면 오류가 나요. 그러니 영역을 지정할 때는, 찾을 값과 첫열의 값을 동일하게 해주세요.

세번째는 영역에서 몇번째 열의 값을 반환해야 하는지 입니다. 지정된 영역에서 가격은 2번째 열에 있으니, 2를 입력하면됩니다.

네번째는 값을 정확하게 찾을지, 아니면 유사한 내용이 있어도 되는지를 결정하는 인자입니다. 0은 전자로 첫번째로 지정된 셀의 값과 완벽히 일치해야 값을 반환합니다. 정확한 값을 반환하라는 숫자인거죠. 1을 적으면 유사한 값도 반환을 하는데, 값이 어떻게 튈지 몰라서 저는 0만 적습니다.

 

 

 

위의 내용대로 하면 다음처럼 수식을 적을 수 있습니다. 참고로, 수식에서 $표시는 영역을 고정하라는 말입니다. 지정영역을 고정 시켜놓으면 복사해서 다른 곳에 붙여 넣어도 인자가 변하지 않습니다.

데이터 정리하는데 유용하게 쓰이는 VLOOKUP함수, 아래의 파일을 이용해 이마트 가격 구하는 것을 해보시기 바랍니다.

VLOOKUP함수예제.xlsx
0.01MB

 

반응형

댓글