본문 바로가기
온라인쇼핑몰 이야기

[연재 15편] 온라인쇼핑몰 엑셀 실무기초 사용법 : VLOOKUP 함수

by 파파토이 2024. 1. 15.
728x90
반응형

2024년 1월 15일 오늘도 포스팅하는 위대한쇼맨 강셰프입니다.
다들 주말은 잘 보내셨나요? 한주간의 시작인 월요일입니다. 지난 금요일하고는 사뭇 분위기가 다르네요~ 역시나 월요병까진 아니지만 벌써부터 금요일이 그리워지네요. 오늘도 씩씩하게 텐션을 조금 Up해서 출발해 보자구요!!!!

오늘은 어려운 Vlookup함수에 대해 알아보겠습니다. 엑셀에는 수식과 더불어 함수라는 특수기능이 있습니다. 엑셀 연재 초반부터 함수인 브이룩업을 하는 이유는 실무에서 그만큼 많이 사용되는 유용한 함수이기 때문입니다.

 

 

vlookup함수

 

배열의 첫 열에서 값을 검색하여, 지정한 열의 같은 행에서 데이터를 돌려줍니다. 기본적으로 오름차순으로 표가 정렬됩니다.

=VLOOKUP(lookup_value, table_arrary, col_index_num, [range_lookup)]

프로그램에서 공식적으로 설명하는 내용인데? 쉽게 이해가 가시나요?
일단 함수에 대한 거부감을 없애야 합니다.
즉, 함수는 어렵다. 함수는 모르는 영어로 되어 있다. 뭘 어떻게 하라는건지 전혀 모르겠다.

자신감이 반입니다. 천천히 따라해 보시고, 자신감을 얻어보자구요^^

Vlookup 브이룩업이 뭐야??

 

vlookup의 사전적 의미


브이룩업 브이룩업 x 10번 따라 소리내어 읽기

아직 입과 귀에 브이룩업이 익숙하지 않다면 10번만 따라 읽어보겠습니다.
이제 좀 익숙해졌나요? 아니요. 아직 낯설어서 기억에 남지 않을꺼예요.
반복만이 익숙해 지는 지름길입니다!!

사전적 의미를 한번 알아보겠습니다.

V는 Vertical[브이,버티컬] 수직의, 세로의 뜻을 가지고 있습니다.
lookup[룩업]은 책이나 사전 등을 검색 또는 색인하다라는 뜻이 있답니다.

두 단어가 합쳐져있으니 Vlookup은 '세로열에서 무언가를 찾다' 라는 의미가 담겨져 있겠죠?

도대체 세로열에 뭐가 있길래 찾는다는 건지 데이터 예제를 보면서 알아보겠습니다.
연습용 데이터를 첨부해 드렸으니 다운로드 받으셔서 사용하면 됩니다.

vlookup연습.xlsx
0.01MB



연습용 데이터



Sheet1에 '쇼핑몰 주문번호, 주문자, 주문상품, 송장번호' 테이블을 샘플로 만들어 보았습니다.
데이터는 총 10개이고 요즘 활동하는 유명 아이돌 가수 이름입니다. 전 아이돌 2~3개 그룹밖에 잘 모르겠네요~

택배 송장번호를 입력하기 위해 오른쪽에 주문번호, 송장번호와 왼쪽의 주문번호를 비교해서 송장번호를 입력하려고 합니다.

주문자 뉴진스의 주문상품은 사과입니다. 그럼 송장번호는 무엇일까요? A열의 주문번호와 F열의 주문번호를 비교해서 찾아야겠죠?


주문번호 20240115001 에 해당되는 송장번호는 3750555004 입니다. 여기까진 이해할 수 있겠죠?

데이터가 많지 않기 때문에 이럴 경우, 오른쪽의 주문번호에 해당되는 송장번호를 왼쪽 D열에 일일이 찾아서 복사하여(Ctrl+C)하여 붙여넣기(Ctrl+V)를 하면 됩니다. 단, 시간도 좀 걸릴수 있고 하다보면 실수도 할 수 있습니다.

쇼핑몰은 운영하다 보면 하루에 100건, 500건, 1000건의 주문 데이터가 발생합니다. 이것을 수작업?으로 한다면, 밤을 세워도 안될것입니다. 분명 잘못 입력하는 실수도 발생할꺼구요.

그래서 필요한게, 오늘 배울 브이룩업 Vlookup 함수 입니다.

본격적으로 Vlookup 을 연습해 보자!!

Vlookup 연습



 


1. 메뉴를 이용한 방법

수식 > fx 함수 삽입

1. D2 셀에서 fx함수 삽입을 누릅니다. 함수마법사가 실행됩니다.

함수마법사


2. 함수 검색에서 vl를 입력한다.

vlookup검색



3. 함수선택 VLOOKUP을 선택한다.

함수 인수


함수 인수라는 항목이 나옵니다. 당황하셨죠? 4가지 요소를 채워 넣어야 비로소 함수가 완성됩니다.

-  lookup_value : 찾고자 하는 값의 기준이 되는 데이터입니다.
table_arrary : 찾고자 하는 데이터의 영역입니다.
col_index_num : 찾고자 하는 열의 순서입니다.
range_lookup : 정확하게 일치 0, 비슷하게 일치 1입니다.

실제 함수 인수를 집어 넣어 보겠습니다.

lookup_value : A2(찾고자 하는 주문번호입니다)
table_arrary : F: G(주문번호와 송장번호가 있는 데이터 영역입니다.)
col_index_num : 2 (2번째 열이 송장번호입니다.)
range_lookup : 0 (정확하게 일치 0, 비슷하게 일치 1입니다.)

A2는 마우스로 클릭하면 함수인수 창에 데이터가 입력됩니다. F:G는 F열을 클릭하고 드레그해서 G열까지 선택합니다. 숫자 2는 키보드로 입력합니다. 0도 숫자를 키보드로 입력합니다. 확인 버튼을 누릅니다.

4. 송장번호 : 3750555004 데이터가 입력됩니다.

지난 시간에 포스팅한 자동입력을 하기위해 D2를 클릭하고 셀의 오른쪽 아래 십자모양을 더블클릭 합니다.

아래까지 데이터가 자동입력



자동으로 데이터가 아래까지 입력됩니다.

송장번호 자동입력



실제 셀에는 함수가 삽입되어 있습니다.


-  뉴진스 =VLOOKUP(A2,F:G,2,0)
-  르세라핌 =VLOOKUP(A3,F:G,2,0)
-  제로베이스원 =VLOOKUP(A4,F:G,2,0)
-  엔믹스 =VLOOKUP(A5,F:G,2,0)
-  하이키 =VLOOKUP(A6,F:G,2,0)
-  더윈드 =VLOOKUP(A7,F:G,2,0)
-  첫사랑 =VLOOKUP(A8,F:G,2,0)
-  퀸즈아이 =VLOOKUP(A9,F:G,2,0)
-  아트비트 =VLOOKUP(A10,F:G,2,0)
-  트리플에스 =VLOOKUP(A11,F:G,2,0)

2. 셀에 직접 함수를 넣는 방법


1. D2셀에 '=v"만 입력하면 자동으로 그림같이 V로 시작하는 함수가 나옵니다. VLOOKUP을 선택합니다.



2. VLOOKUP함수가 입력되어졌습니다. 첫번째는 마우스로 A2를 찍어줍니다. 그 다음

3. ',' 콤마를 입력해 줍니다. 인수를 구분하는게 콤마입니다. 함수 인자 안내 문구가 나옵니다.



4. 두번째는 FG열을 위에서 마우스로 드래그해서 선택 합니다.

5. 다시 ',' 콤마를 입력해 줍니다. 인수를 구분하는게 콤마입니다.

6. 숫자 '2'를 입력합니다. 그리고 콤마를 넣고 숫자 '0'을 넣습니다. ')'를 넣어 마무리 합니다.

7. 자동완성으로 송장번호 전체를 입력합니다.

3. 값만 복사해서 붙여넣기
1.D열 전체를 선택하고 Ctrl+C를 합니다.
2. E열에서 오른쪽 마우스를 누르면 붙여넣기 옵션이 나옵니다.
3. 문서에123으로 된 아이콘을 클릭합니다. 그러면 데이터 값만 입력됩니다.

 


4. 보이는건 같게 보이지만 D열에는 함수가 E열에는 숫자값만 있습니다.


이상으로 간단하게 브이룩업 함수를 사용해서 송장번호를 자동으로 입력해 보았습니다.
처음에는 막막하고 어려웠지만, 해보니까 많이 어렵지 않죠?
실제로 해보면 에러도 발생하고 잘 안될수도 있어요. 자주 연습하다 보면 익숙해 지고, 시행착오가 있어야 진정 내 것이 됩니다.

포스팅으로 하다보니 빠지는 부분도 중간중간 있을텐데, 궁금한것이 있으시면 언제든 댓글 남겨주세요.
끝까지 포스팅 읽어 주셔서 감사합니다.
다음 포스팅에서 만나겠습니다.^^

 

728x90
반응형