分层折扣价格计算 Google 张公式
Tiered Discount Price calculation Google Sheets formula
我想知道如何根据分级折扣计算定价小计。
我在网上找到了 Excel 的各种示例,但无法理解它并使其在 Google 表格中工作。
我想做的是根据绿色和黄色折扣表计算 2 个订单项的小计:
对于 40 个站点许可证,这将是一个正确的计算方法:
20 * 150 + 10 * 120 + 10 * 90 = 5100
尝试:
=ARRAYFORMULA(SUM({QUERY(({0; I:I}-I:I)*-1,
"limit "&MATCH(VLOOKUP(C6, H:H, 1, 1), H:H, 0)-1);
C6-VLOOKUP(C6, I:I, 1, 1)}*
INDIRECT("J6:J"&MATCH(VLOOKUP(C6, H:H, 1, 1), H:H, 0)+ROW(H)-1)))
spreadsheet demo
经典的方法是
=SUMPRODUCT((C26>H:H)*(C26-H:H+1)*(J:J-n(J:J)))
我想知道如何根据分级折扣计算定价小计。 我在网上找到了 Excel 的各种示例,但无法理解它并使其在 Google 表格中工作。
我想做的是根据绿色和黄色折扣表计算 2 个订单项的小计:
对于 40 个站点许可证,这将是一个正确的计算方法:
20 * 150 + 10 * 120 + 10 * 90 = 5100
尝试:
=ARRAYFORMULA(SUM({QUERY(({0; I:I}-I:I)*-1,
"limit "&MATCH(VLOOKUP(C6, H:H, 1, 1), H:H, 0)-1);
C6-VLOOKUP(C6, I:I, 1, 1)}*
INDIRECT("J6:J"&MATCH(VLOOKUP(C6, H:H, 1, 1), H:H, 0)+ROW(H)-1)))
spreadsheet demo
经典的方法是
=SUMPRODUCT((C26>H:H)*(C26-H:H+1)*(J:J-n(J:J)))