Excel如何设置公式进行区间计算

以2000件作为基数,2000-2500件奖励0.5元一个,2501-3000件奖励0.6元一个,3001-3500奖励0.7元一个。每一个区间不做重复计算,意思就是若是加工了2600件,500件按照0.5计算,100件按照0.6元计算。谢谢

1、首先在电脑中打开Excel表格,切换进公式中点击插入函数,如下图所示。

2、接着在打开的窗口中,选择想要使用的公式,如下图所示。

3、然后在打开的页面中,如下图所示,输入参数。

4、最后设置完成之后,回车确认后即可获得计算结果,如下图所示就完成了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-10-18

据题之意,可以使用IF函数来处理。假设要求的数据在B列,则F列的F2单元格里面输入公式=IF(AND($B2>3000,$B2<=3500),500*0.5+500*0.6+($B2-3000)*0.7,IF(AND($B2>2500,$B2<=3000),500*0.5+($B2-2500)*0.6,IF(AND($B2>2000,$B2<=2500),($B2-2000)*0.5,""))),之后向下拖动复制填充。

第2个回答  2018-10-18

=MAX(IF(A1>{2000,2500,3000},(A1-2000)*{0.5,0.6,0.7}-{0,50,150}))

假设数据在A1,3500件以上的也按 0.7元算。

追答

减号后面的数据是对应区间的速算数。

第3个回答  2018-10-18
1.如图的成绩单,分数必需介于0到100之间,超出这个区间,将不能输入,且有错误提示。
2.框选要输入数据的单元格,切换到“数据”标签,在“数据工具”栏,点击“数据有效性”。
3.弹出数据有效性对话框,切换到“设置”标签,在有效性条件下,做出详细的设置,“允许——小数”,“数据——介于”,输入最大值0,最小值100。
4.切换到“出错警告”,输入标题,和错误提示信息。点确定。
5.这样,分数就只能是0到100之间,当输入不正当的数值是,就会弹出提示框。本回答被网友采纳
第4个回答  2018-10-18

如图,B2公式:

=SUM(--TEXT((A2-{2000,2500,3000})*{5,1,1}/10,"0.00;\0"))

下拉填充

相似回答