품목 번호, 가격 및 해당 커미션 요금표가 다음과 같이 정리되어 있습니다.
A | B | C | D | E | F | G | H | I
XL-9000 | $6500 | $5500 | $4500 | $3500 | 10% | 8% | 6% | 5%
XL-9000의 판매가 $ 6500 이상인 경우 영업 사원은 10 % 커미션을받을 수 있습니다.
품목 번호와 판매 가격이 주어진 표에서 적절한 수수료를 선택하는 공식을 작성하려면 어떻게해야합니까?
도움은 진심으로 감사합니다!
답변
데이터가 행 1에 있고 실제 판매 가격을 셀에 넣을 것이라고 가정하면 J1
다음 공식 K1
을 사용하여 적절한 커미션 금액을 결정할 수 있습니다.
=IF(J1>B1,F1,IF(J1>C1,G1,IF(J1>D1,H1,IF(J1>E1,I1,"No commission"))))
판매 가격이 다른 곳에있는 상관 된 커미션 전체를 보유 할 것으로 생각됩니다. 이를 위해서는 자동으로 작동 하도록 몇 가지 VLOOKUP
참조 및 가능하면 더 중첩 된 IF
명령문을 포함해야하지만 시작해야합니다.
답변
나는 그것을 할 매우 긴 공식을 만들었습니다.
=IFERROR(INDEX(INDIRECT("F"&MATCH(K1,$A$1:$A$5,0)&":I"&MATCH(K1,$A$1:$A$5,0)),1,IFERROR(MATCH(L1,INDIRECT("B"&MATCH(K1,$A$1:$A$5,0)&":E"&MATCH(K1,$A$1:$A$5,0)),-1),0)+1),0)
문제는 MATCH(K1,$A$1:$A$5,0)
찾고있는 항목 번호의 행을 제공 하는 데 많이 의존한다는 것 입니다. 수식에서 XX로 대체하면 다음과 같이됩니다. $A$5
테이블과 일치하도록 올바른 참조로 변경해야하며 4 개의 인스턴스가 있습니다.
=IFERROR(INDEX(INDIRECT("F"&XX&":I"&XX,1,IFERROR(MATCH(L1,INDIRECT("B"&XX&":E"&XX,0)),-1),0)+1),0)
여기서는 K1
상품 제품의 셀이며 L1
판매량입니다. 아래는 예입니다.
(더 큰 버전의 경우 새 탭 또는 새 창에서 열기)