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

[엑셀, 구글 스프레드시트] 표에서 가로 세로 교차하는 지점 값 반환하기 (vlookup + match)

by marketinkerbell 2022. 4. 5.
반응형

 

 

 

엑셀, 구글 스프레드시트에서 함수를 사용하여,

표에서 가로 세로 모두 맞는 값 찾는 방법 (vlookup + match)  

 

VLOOKUPMATCH 함수를 중첩하면 표에서 가로 세로가 교차하는 지점의 값을 반환 할 수 있다. 

 

 

 

 

 

배송비 테이블이 아래와 같이 있다.

 

 

 

오른쪽 표에  1지역, 무게 0.5kg 이면 배송비가 얼마인지 반환해주고 싶다면 ? 

 

 

 

 

=VLOOKUP (H4, A3:D11, match(G4,B3:D3,0)+1, 0)

=VLOOKUP ( 0.5kg무게를 , 배송비테이블 A3:D11에서 검색, 반환해줄 열은 몇번째 열인지 , 일치검색 )

 

 

 

match(G4, B3:D3, 0 )+1 를 들여다 보면, 

match ( 검색할 지역, B3:D3 범위에서 몇번째 칸에 있는 단어인지, 일치검색 ) + 1 

 

 

 

i4 셀을 기준으로 match 함수에 값을 대입해 보면

match ( 1지역, B3:D3 범위에서 1번째 칸 ,일치검색) + 1  = 2

 

 

 

즉 i4 셀은

=VLOOKUP (H4, A3:D11, match(G4,B3:D3,0)+1, 0)

=VLOOKUP (0.5, A3:D112, 0

= 13,450

 

 

 

 

아래로 쭉 복붙 하기 위해 범위에 절대값도 씌워주자

=VLOOKUP (H4, $A$3:$D$11, match(G4,$B$3:$D$3,0)+1, 0)

 

 

 

 

 

 

 

 

이렇게 VLOOKUP 과 MATCH 를 중첩하면 표에서 가로 세로가 교차하는 지점의 값을 반환 할 수 있다. 

 

 

 

 

 

 

VLOOKUP 마스터는 아래 글에서 :)

 

 

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

실무에 빠질 수 없는 구글 스프레드시트 함수 vlookup! 이 함수는 엑셀에서 동일하게 적용됩니다 :) vlookup 은 어떨때 사용하느냐? -> 단어를 검색해서 해당 단어의 오른쪽에 있는 값(데이터)을 가져

marketinkerbell.com

 

 

 

 

 

 

 

댓글