본문 바로가기

1. 카테고리 별 분류/ㄴVLOOKUP

[함수] 5분만에 마스터하기: VLOOKUP

왕초보라면! 꼭 보시고 가세요. 이해가 되실겁니다 :)

 

[들어가기 전에!]

함수는 기본적으로 "질문"입니다.
나는 함수로 "질문"하면,

엑셀이 "답"을 주는 것, 그게 함수입니다.

 

 

오늘 알아볼 함수는 "엑셀 할 줄 알아?" 질문을 판가름하는 함수,

다들 맨날 얘기하는데, 막상 배우기에는 엄두가 안나는 함수,

바로 VLOOKUP 입니다.

실제로 알고나면 진짜로 어렵지 않습니다. 예제를 한번 볼까요?

 

VLOOKUP  이해하기

1. VLOOKUP은 "내가 원하는 값"을 "다른 표"에서 찾아오는 함수에요.

 

2. 예를 들면, 메뉴판에서 특정메뉴의 금액이 얼마인지 알려주는 함수라고 보시면 됩니다.

 

여러분은 까페점원입니다. 아래와 같은 메뉴를 가지고 있죠.

 

롯데 스위트팩토리의 까페 메뉴입니다.

 

손님이 "설레임 라떼 얼마에요?" 물어보면,

여러분은 "음... 설레임 라떼... 아... 4천원입니다~" 라고 답변하죠.

 

이게 정확히 VLOOKUP함수라고 보시면 됩니다.

 - 이 과정을 좀 풀어서 보시면, 더욱 이해가 잘 되실거에요.

 

 

3. 자, 이제 똑같은 과정을 여러분이 엑셀한테 물어보는 겁니다.

엑셀은 메뉴판 (= 표)를 가지고 있습니다.

 

메뉴판이나 표나 같은겁니다.

 

여러분이 "설레임 라떼, 얼마에요?"라고 물으면, 엑셀

1) 메뉴판의 "커피"리스트에서 "설레임 라떼"를 먼저 찾습니다.

2) 그리고 금액 (3번째 열)에 가서 금액을 찾아내죠.

 

자연스럽게 이런 방향으로 찾는다!

 

그러고는 답을 알려주죠. 4,000원 입니다 ^^

 

 

 

4. 이걸 그대로 수식으로 바꿔보겠습니다.

1번) 물어볼 메뉴를 정합니다.

 - A8번 셀의 설레임 라떼를 물어 볼 겁니다.

 

2번) 메뉴판의 위치를 알려줍니다.

 - A1:C5 범위에 메뉴판이 있습니다.

 

3번) 금액이 몇번째 오른쪽에 있는지 말해줍니다.

 - 3번째 열에 금액이 위치해있습니다.

 

4번) 정확한 값과 유사값 중 어느것을 찾을 지 말해줍니다.

 - 정확학 값 (0)을 찾을겁니다.

 

 

 

 

5. 정리

이제 이해가 좀 되시나요? 언제라도 VLOOKUP을 쓸 때는, 똑같이 위에서처럼 메뉴판을 생각하시면 됩니다.

 - 처음에 요청메뉴를, 두번째로 메뉴판 위치를, 세번째로 금액의 열번호를, 네번째로 0을

넣으시면 됩니다.

 

 

 

 

VLOOKUP 심화학습 (추가 5분)

 

6. 반복학습

자, 그렇다면 이번에는 아래 질문에 답을 해볼까요.

 

Q1. "금액"이 아니라, 영문명을 알고 싶습니다. 무엇을 바꿔야 할까요?

맞습니다. 세번째 항목인 열번호를 3이 아니라 2로 바꿔주셔야 합니다.

그래야 3번째에 있는 금액이 아니라, 2번째에 있는 영문명을 돌려주니까요 :)

 

위처럼 적으면, 아래처럼 나옵니다 :)

 

Q2. "설레임 라떼"말고, "스트로베리민트"의 금액을 알고싶습니다. 무엇을 바꿔야 할까요?

맞습니다. 첫번째를 스트로베리민트로 바꾸고,

메뉴판도 다른 메뉴판을 써야하니 두번째 항목을 새로운 곳으로 바꿔주어야 합니다.

 

메뉴이름 말고도, 메뉴판 위치도 바꿔주셔야 합니다~

 

 

 

VLOOKUP 막판 정리 (추가 1분)

7. 정리

자... 끝났습니다. 여러분 이제 VLOOKUP 쓸 줄 아시겠죠?

실전에서는, 하나 만들어두고 복사해서 붙여넣으시면 쉽게 이해가 되실거에요.

마지막으로 주의사항을 몇가지 알려드릴 테니, 와서 종종 찾아보세요.

 

 

1) 메뉴는 항상 첫번째 열에 있어야 한다!

VLOOKUP은 메뉴를 첫번째 열에서만 찾을 줄 압니다.

두번째 열에 메뉴를 가져다 놓으면, 메뉴를 찾지 못해요!

 - 모르면 오류가 계속 나도 이해를 못하는 경우가 생깁니다. 자주 점검하세요 :)

 

 

2) 4번째 값은 항상 0을 넣는다.

거의 예외 없습니다. 대부분 근사값을 도출해서 쓰는 경우는 없을거에요.

그리고 0을 쓰지 않게되면, 값이 없을때 나오는 에러값을 처리할 수가 없게됩니다.

 - 손님이 카페모카를 시키면 "없어요"라고 말해줘야 하는데,

 - 카페라떼가 제일 비슷하다며 3,500원을 멋대로 알려주면 안되겠죠?

 

맨 뒤에 1을 넣거나 빈칸으로 두면, 메뉴에도 없는 까페모카를 있는것처럼 알려줘버린다.

 

 

3) 메뉴판의 위치는 F4를 눌러서 고정한다.

VLOOKUP은 주로 복사/붙여넣기 해서 여러셀에 걸쳐서 쓰실거에요.

그런데, 복사할때마다 메뉴판의 위치가 바뀌면 안되잖아요?

그래서 처음 수식에서 메뉴판은 항상 고정되어 있어야 합니다.

 

메뉴판을 고정시키지 않으면, 그림처럼 메뉴판이 엉뚱한데로 가있게된다.

 

그럴때 쓰는게 F4, 바로 "절대참조 (메뉴판 고정하기)"입니다.

이건 다음시간에 다루도록 할게요.

 

 

20200416_VLOOKOUP.xlsx
0.01MB

 

이해가 안되시는 부분이 있다면, 언제라도 댓글 달아주세요.

내용이 마음에 드셨다면, 공감버튼 눌러주시면 감사드리겠습니다~