You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

阶梯定价模式下N个苹果总价的电子表格公式实现

苹果阶梯定价的电子表格公式实现

阶梯定价规则

苹果数量区间单果价格
0-100$
11-201$
21-302$
31-403$
41-504$
51-605$

计算示例

  • 购买34个苹果:对应31-40区间,单果价3$,总价为 34 * 3$ = 102$
  • 购买4个苹果:对应0-10区间,单果价0$,总价为 4 * 0$ = 0$

无需大量IF语句的实现方案

1. 重构定价表结构

把区间形式的规则改成数值下限+对应价格的结构化表格(比如放在电子表格的A、B列),方便函数匹配:

A列(数量下限)B列(单果价格)
00$
111$
212$
313$
414$
515$

2. 用区间匹配函数计算总价

假设要计算的苹果数量存于D2单元格,定价表范围为A2:B7,可以用以下两种函数实现:

方案一:VLOOKUP函数(兼容绝大多数电子表格)

公式:

=D2 * VLOOKUP(D2, A2:B7, 2, TRUE)
  • 逻辑:TRUE参数开启近似匹配,函数会自动找到小于等于D2的最大数值对应的行,精准匹配对应的单果价格。

方案二:XLOOKUP函数(适用于Google Sheets、Excel 365等新版本)

公式更直观:

=D2 * XLOOKUP(D2, A2:A7, B2:B7, , 1)
  • 逻辑:最后一个参数1指定查找小于等于目标值的最大匹配项,完美适配阶梯区间规则。

这种方式的核心优势是可维护性强:后续调整定价区间或价格时,只需修改A、B列的定价表内容,公式无需任何改动,彻底避免了嵌套IF语句随着规则增多而难以维护的问题。

内容的提问来源于stack exchange,提问作者Narek

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 06:15:02