龙空技术网

Excel用数组公式计算阶梯比例

EXCEL数据处理与分析 1416

前言:

此刻大家对“数组怎么相加”大体比较关怀,各位老铁们都想要分析一些“数组怎么相加”的相关知识。那么小编同时在网摘上网罗了一些关于“数组怎么相加””的相关文章,希望看官们能喜欢,咱们快快来学习一下吧!

关于阶梯比例的计算,我们曾经讲过IF判断法,LOOKUP查询法

在QQ群里又学到一招,跟大家分享一下:

我们先来看看系数表:

如果用LOOKUP查询法的话,需要的数据是第一列和第三列

回顾一下LOOKUP查询法的要点:

1、阶梯取左侧数值

2、阶梯要升序排序

=LOOKUP(B2,$F$2:$F$5,$H$2:$H$5)

接下来进入今天的主题:数组法计算阶梯

为了便于理解,我们列出了两个公式:

第一个是直接写数组的方式:

=SUM((B2>=$F$2:$F$5)*{1;1;1;1}*{0.05;0.02;0.03;0.06})

第二个是引用单元格的方式:

=SUM((B2>=$F$2:$F$5)*ROW($1:$4)^0*$I$2:$I$5)

我看一下公式的计算步骤:

第一步:比较回款金额与阶梯起点:

结果是这样的:

第二步:ROW($1:$4)^0变成{1;1;1;1}列数组

第三步:引用比例变化的值求和

我们再来看个中间取值的结果:

这个数组公式的解释应该是这样的:

800比500和0大,那么就计算对应的5%+2%=7%

用数字公式计算阶梯需要注意的地方:

1、数组的方向:如果你内建数组,一定要统一数组的方向

如果是行就用逗号分隔:{1,1,1,1} 或COLUMN函数

如果是列就用分号分割:{1;1;1;1} 或ROW函数

2、使用的是比例的起点和差值,不是比例本身

当然别忘记三键结束

标签: #数组怎么相加