EXCEL表格如何进行区间求和 如何用表格中IF的公式求区间值

经验直达:

  • 如何用表格中IF的公式求区间值
  • EXCEL表格如何进行区间求和

一、如何用表格中IF的公式求区间值


一、IF函数的基本应用 。
if(logical_test,value_if_true,value_if_false)
IF是条件判断函数:=IF(测试条件,结果1,结果2),即如果满足“测试条件”则显示“结果1”,如果不满足“测试条件”则显示“结果2” 。
例一:
图1中,成绩结果60分以上(含60分)为及格 , 60分以下为不及格 。执行IF函数如下:
在C2单元格中输入:=IF(B2>=60,“及格”,“不及格”) , 再把此单元格格式往下拉动,即可 。
注意:“及格”,“不及格”的双引号,要在英文输入法情况下输入的引号( "?。?。如下图1.

02
二、IF函数的复杂应用 。IF 函数条件带复合运算 。
例二:股票佣金计算 。在股票交易中,经常要考虑成本,而佣金占很大的成本 。佣金怎么计算?佣金:佣金费率最高千分之三,最低5元,不足5元,按5元收取 。现在佣金费率以千分之三,运用IF函数进行计算 。
图2中,红色单元格为佣金值 。佣金 = 成交金额 * 佣金费率0.003。在红色单元格D7中输入:=IF(D4*B7>=5,D4*B7,5) 就会自动计算佣金费 。图2.1为大于或等于5元时的情况,图2.2为不足5元时的情况,仍会显示5.

03
IF函数高级嵌套应用 。
例三:IF函数嵌套运用 。某公司销售提成的计算,销售额大于80万元(含80万),提成按40%计算;销售额为80-60万(含60万),提成按30%计算;销售额小于60万,提成按20%计算 。计算方法:在C2单元格输入:=IF(B2>=800000 , B2*0.4,IF(AND(B2<800000,B2>=600000),B2*0.3 , IF(B2<600000,B2*0.2)))

特别提示
IF函数的嵌套,有几层IF条件,后面就有几个反括号 。嵌套最多不要超过13层 。


二、EXCEL表格如何进行区间求和



EXCEL表格如何进行区间求和 如何用表格中IF的公式求区间值

比如有第一列数据,按照最大最小值进行非线性归一化到(0.1,1)区间 。
EXCEL表格如何进行区间求和 如何用表格中IF的公式求区间值

像第二张图一样选中需要计算单元格,然后输入=号后输入公式
(1-0.1)*(A1-MIN($A$1:$A$7))/(MAX($A$1:$A$7)-MIN($A$1:$A$7)) 0.1
【EXCEL表格如何进行区间求和 如何用表格中IF的公式求区间值】【注】一般归一化是归一化到区间(0,1) , 我的例子是归一化到(0.1,1),把以上公式中的0.1换成0即可 。
输入完之后按住Ctrl Enter即可得到结果 。


相关经验推荐