정수는 Excel에서 증분 값을 갖습니다. 어떻게?

정수는 Excel에서 증분 값을 갖습니다. 어떻게?

그래서 저는 X 단위 이후에 증가하는 단위 값을 기준으로 총 값을 계산해야 하는 작업을 만들고 있습니다. 원래;
0-49는 A의 가치가 있고
50-59는 B의 가치가 있으며
60-69는 C의 가치가 있습니다.

하나의 셀에서 수량을 읽고 증분을 곱하여 총 값을 제공해야 합니다.

예를 들어, "수량" 셀 = 65개 단위인 경우
(49*A)+(10*B)+(6*C) 등을 계산해야 합니다.

Excel과 수식을 사용한 지 오래되어서 녹슬고 이것저것 온라인에서 아무것도 찾을 수 없습니다(주로 내가 의미하는 바를 단어로 표현하는 올바른 방법을 생각할 수 없기 때문입니다).

어떤 제안이 있으십니까?

답변1

시작 숫자, 범위 및 금액으로 표를 만듭니다.

여기에 이미지 설명을 입력하세요

그런 다음 해당 테이블을 참조하는 이 수식을 사용하세요.

=IFERROR(SUMPRODUCT($D$1:INDEX(D:D,MATCH(A1,C:C)-1),$E$1:INDEX(E:E,MATCH(A1,C:C)-1)),0)+(A1 - VLOOKUP(A1,C:C,1,TRUE)+1)*VLOOKUP(A1,C:E,3)

여기에 이미지 설명을 입력하세요

이 방법은 검색 테이블에 추가할 수 있고 수식을 변경할 수 없다는 이점이 있습니다. 조회 테이블에 50줄이 있거나 2줄이 있어도 수식은 동일합니다.

답변2

수량은 Q(A1과 같은 셀 참조)이고 가격은 A, B, C(숫자 또는 셀 참조)라고 가정합니다. 그러면 총 가격은

=IF(Q<50,A*Q,IF(Q<60,49*A+(Q-49)*B,IF(Q<70,49*A+10*B+(Q-59)*C)))

더 많은 가격대(D,E 등)가 있는 경우 공식의 패턴은 계속됩니다.

...IF(Q<80,49*A+10*(B+C)+(Q-69)*D,IF(Q<90,49*A+10*(B+C+D)+(Q-79)*E)))))

관련 정보