본문 바로가기

Excel Basic

엑셀 조건별 구간 값 구하기 - 운임 예제

Match와 Index함수를 사용하여 구간 값을 구하는 방법을 알아보겠습니다. 

 

무게에 따라 운임이 기재된 운임표가 있습니다.

1kg의 운임은 $20 이며, 7kg의 운임은 $80인 운임테이블 입니다. 

 

E1셀에 무게를 입력하면 자동으로 E2셀에 금액이 계산되는 수식을 설정해보겠습니다. 

 

=INDEX($B$2:$B$11,MATCH(E1,$A$2:$A$11))

 

E2셀에 위의 식을 입력하면 8kg에 해당하는 $90이 자동으로 입력됩니다. 

 

수식에 대해 설명 드리면, INDEX내에 MATCH 함수가 내포된 형태 입니다. 

INDEX의 첫번째 인수인 참조영역은 아래의 빨간색 상자 부분이며, 두번째 인수에 MATCH함수의 결과값이 들어가는 구조 입니다. 예제에서는 MATCH 함수의 결과값이 8입니다. 즉, 참조영역(빨간색상자)에서 8행에 위치한 값을 가져온다고 이해할 수 있습니다.

 

(INDEX 함수 포스트 확인하면 이해하는데 도움이 됩니다. INDEX 함수 사용법 - 예제로 이해하기 (tistory.com))

 

 

 

INDEX & MATCH 함수 예제