Excel では整数に増分値があります... どのようにですか?

Excel では整数に増分値があります... どのようにですか?

そこで、私は仕事のために、X 単位を超えると増加する単位値に基づいて合計値を計算するものを作成しています。基本的に、
0 ~ 49 は A の価値、
50 ~ 59 は B の価値、
60 ~ 69 は C の価値などです。

1つのセルから数量を読み取り、増分を掛けて合計値を算出する必要があります

たとえば、「数量」セルが 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)))))

関連情報