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

Excel多区间多条件IF函数优化:单单元格公式需求

Excel单单元格公式实现区间比例计算与最小值取大

适用Excel 365/2021及以上版本的公式

在I3单元格输入以下公式即可实现需求:

=MAX(XLOOKUP(I2,{1,100001,250001,1000001},{0.01,0.008,0.006,0.004},"",1)*I2,XLOOKUP(I2,{1,100001,250001,1000001},{750,1000,2000,6000},"",1))

兼容旧版Excel的公式

如果使用Excel 2019及更早版本,可使用LOOKUP替代:

=MAX(LOOKUP(I2,{1,100001,250001,1000001},{0.01,0.008,0.006,0.004})*I2,LOOKUP(I2,{1,100001,250001,1000001},{750,1000,2000,6000}))

公式说明与扩展方法

  • 核心逻辑:通过匹配输入值所在区间,分别计算比例值、获取区间最小值,最终取两者的较大值
  • 扩展区间时,只需同步修改公式中的三个数组:
    1. 区间起始值数组:{1,100001,250001,1000001}——按升序添加新的区间起始数值
    2. 比例数组:{0.01,0.008,0.006,0.004}——对应每个区间的比例(需转为小数格式,比如1%写为0.01)
    3. 最小值数组:{750,1000,2000,6000}——对应每个区间的保底最小值

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 08:27:37