본문 바로가기
IT/엑셀, 구글스프레드시트

[구글 스프레드시트] vlookup 마스터하기

by marketinkerbell 2020. 10. 24.
반응형

실무에 빠질 수 없는 구글 스프레드시트 함수  vlookup!
이 함수는 엑셀에서 동일하게 적용됩니다 :)


vlookup 은 어떨때 사용하느냐?

-> 단어를 검색해서 해당 단어의 오른쪽에 있는 값(데이터)을 가져오고 싶을 때!

.
.
예시를 들어드릴게요
.
.

ex1) 아래 화면을 봅시다.
B9 셀에 3월 식비 지출이 얼마인지 vlookup 을 사용해서 바로 찾아오고 싶을때?

A9셀에 적혀있는 "식비" 라는 단어가 가계부 테이블에도 존재하기 때문에
이 단어를 가계부 테이블에서 검색해서 찾은 후 오른쪽에 있는 값을 출력 시킬 수 있습니다


=VLOOKUP(A9,A2:D5,4,0)
-> 의미해석 : VLOOKUP("식비"라는 단어 검색할거야, 어디서? 가계부테이블에서 , "식비" 단어 찾았어? 그 셀부터 세어서 4번째칸에 있는 값 반환해줘, "식비"랑 정확하게 일치하는 단어로 찾아줘 식비는, 식비를 이런거 말고 "식비" )

 





ex2) G2 셀에 있는 주문번호에 해당되는 송장번호를 왼쪽 테이블에서 찾아서 H2 셀에 가져오고 싶을때?


=VLOOKUP(G2,$A$1:$E$14,5,0)
-> 의미해석 : VLOOKUP(G2에 있는 주문번호 검색할거야, 어디서? A1:E14 테이블에서~ 근데 절대값으로 해줘 왜냐면 H3에도 복붙해서 찾을거니까 테이블 범위가 바뀌면 안되거든, G2 주문번호 찾았어? 그 셀부터 세어서 5번째칸에 있는 값 반환해줘, G2랑 정확하게 일치하는 주문번호로 찾아줘! 맨뒤에 1이 더 붙는다던지 그런거는 안돼 정확히 일치해야돼 )




ex3) G2 셀에 있는 주문번호에 해당되는 국가를 왼쪽 테이블에서 찾아서 I2 셀에 가져오고 싶을때?

=VLOOKUP(G2,$A$2:$E$14,3,0)

사실 이 경우엔 아래 세가지 중에 한가지로 써도 결과는 같습니다=VLOOKUP(G2,$A$2:$E$14,3,0) =VLOOKUP(G2,$A$1:$E$14,3,0) =VLOOKUP(G2,$A$1:$C$14,3,0)

테이블 맨윗줄 항목명이(주문번호, 상품코드, 국가....) 써있는 행은 굳이 범위에 없어도 상관없어요. 그래서
$A$1:$E$14 이걸로 하든지
$A$2:$E$14 이걸로 하든지 결과는 같아요

우리가 반환시키고 싶은 국가 값은 주문번호 칸부터 3번째칸이라서 그뒤에 수량, 송장번호 까지는 굳이 범위에 포함시키지 않아도 돼요. 그래서
$A$1:$E$14 이걸로 하든지
$A$1:$C$14 이걸로 하든지 결과는 같아요

 

 

 

 

 

 

 

 

VLOOKUP 을 마스터 했다면 다음 글도!

 

 

 

[구글 스프레드시트] vlookup의 한계 - index match 중첩

vlookup 의 한계? index match 중첩으로 해결! 이번 post 는 좀 복잡할 수 있으니 침착하게 찬찬히 읽으시길 권장드립니다. but, 한번 이해하고 익숙해지면 엑셀신 보장 (짝짝짝) * vlookup의 한계 : 검

devfairy.tistory.com

 

 

 

 

댓글