求Excel公式:根据购钉箱数计算可享促销价的钉枪总数
Excel公式实现钉枪促销数量计算
促销规则
- 每采购50箱钉子,可获得1把促销价钉枪
- 每采购90箱钉子,可获得2把促销价钉枪(优先按此规则核算,剩余箱数再套用50箱规则)
计算逻辑
- 先计算总采购箱数除以90的整数商,乘以2得到90箱档位的促销钉枪数
- 计算总箱数除以90后的余数,再取该余数除以50的整数商,得到剩余箱数对应的促销钉枪数
- 将两部分结果相加,即为可享促销价的钉枪总数
Excel公式
假设总采购箱数存于单元格A1,公式如下:
=QUOTIENT(A1,90)*2 + QUOTIENT(MOD(A1,90),50)
公式拆解
QUOTIENT(A1,90):提取总箱数除以90的整数商(自动舍去余数)*2:匹配每90箱换2把钉枪的规则MOD(A1,90):计算总箱数除以90后的剩余箱数QUOTIENT(MOD(A1,90),50):提取剩余箱数中包含多少个50箱,得到剩余部分的促销钉枪数- 两部分相加得到最终可享的促销钉枪总数
示例验证
以894箱订单为例:
QUOTIENT(894,90)=9,9*2=18MOD(894,90)=84,QUOTIENT(84,50)=118+1=19,与示例计算结果完全一致
内容的提问来源于stack exchange,提问作者user30639
相关产品推荐
相关产品推荐

