java 累进计费率计算_15.6 计算极值

15.6.1 MAX( )、MIN( )函数

MAX、MIN函数分别返回一组值中的最大值与最小值

MAX(numberl,[number2],...)

MIN(numberl,[number2],...)

参数说明:number1,number2:表示要返回最大值或最小值的数字。

【示例-1】如图15‑40所示,在D2与D3单元格中分别输入MAX与MIN函数可求出考试成绩最大分数与最低分数。

6ac367483f5d667213e2953b0a2803ee.png
图15-40 MAX、MIN函数基本用法

【示例-2】图15‑41展示是某企业销售提成表,公司规定提成比例为销售业绩的2%,但提成金额最高不超过15000。在C2单元格输入以下公式,复制到C12单元格,即可求出各销售员的提成金额。

=MIN(B2*2%,15000)

9603645f79553ef0fa930023dce0357b.png
图15-41计算提成金额

提示:以下示例需先了解第22章数组知识。

【示例-3】图15‑42展示是某单位工资表,现需要计算个人的所得税。

我国工资、薪金所得,适用七级超额累进税率,税率为百分之三(3%)至百分之四十五(45%)。超额累进税率的计算方法如下:

缴税=全月应纳税所得额*税率-速算扣除数

在C2输入以下公式,复制到C13单元格,即可计算各员工个税金额。

=MAX((C2-3500)*{0.03;0.1;0.2;0.25;0.3;0.35;0.45}-{0;105;555;1005;2755;5505;13505},0)

此外还可以使用IF函数的多种嵌套计算个税,公式如下:

=IF(C2-3500<0,0,

IF(C2-3500<1500,(C2-3500)*3%,

IF(C2-3500<4500,(C2-3500)*10%-105,

IF(C2-3500<9000,(C2-3500)*20%-555,

IF(C2-3500<35000,(C2-3500)*25%-1005,

IF(C2-3500<55000,(C2-3500)*30%-2755,

IF(C2-3500<80000,(C2-3500)*35%-5505,(C2-3500)*45%-13505)))))))

aab422a9122ff37cf7df27f3295d9ac0.png
图15-42 计算个人所得税

15.6.2 LARGE( )、SMALL( )函数

LARGE与SMALL函数分别返回数据集中第k个最大值与第k个最小值

LARGE(array,k)

SMALL(array,k)

参数说明:

array:需要确定第k个最大值的数组或数据区域。

k:返回值在数组或数据单元格区域中的位置。

【示例-1】如图15‑43所示,在D2单元格中输入以下公式,复制公式至D4单元格,可计算成绩的第1最大值至第3最大值。

=LARGE($B$2:$B$8,E2)

在D6单元格中输入以下公式,复制公式至D8单元格,可计算成绩的第1最小值至第3最小值。

=SMALL($B$2:$B$8,E6)

15.6. LARGE( )、SMALL( )函数

257d21089914fb1898ee62e5f2106259.png
图15-43 LARGE、SMALL函数基本用法

提示:以下示例需先了解第22章数组知识。

【示例-2】图15‑44展示的是销售流水清单,在E2、E5单元格中分别输入以下公式,分别统计最前3名销量总和最后3名销量总和。

=SUMPRODUCT(LARGE(C:C,ROW(1:3)))

=SUMPRODUCT(SMALL(C:C,ROW(1:3)))

以=SUMPRODUCT(LARGE(C:C,ROW(1:3)))为例,ROW(1:3)返回数组。

{1;2;3}

LARGE(C:C,ROW(1:3))则返回最大前三项,返回数组。

{189;168;157}

然后利用SUMPRODUCT的数组形式对其求和,即得最大前三项之和。

6ed21e5b9979ec91e41cdaa6be0bfbe2.png
图15-44 统计最前、最后三名的销量总和
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值