1.2.7 ROUNDDOWN()函数

与ROUNDUP()函数相反,进行舍入操作时,ROUNDDOWN()函数实际上只有舍的操作。在指定了四舍五入后的数字的位数后,数字1~9无论大小,一并向靠近0值的方向舍入。换句话讲,是正数的,值变小;是负数的,值变大。

请读者打开“配套光盘\第1章\xls\数学函数.xls”文件,单击进入“ROUNDDOWN”工作表,本工作表中有关于ROUNDDOWN()函数的详细应用实例,结合本节内容一起操作一遍。

ROUNDDOWN()函数的功能与表达式如图1.55所示。

ROUNDDOWN()参数引用

如图1.56所示为ROUNDDOWN()函数参数示例用法。

图1.55 ROUNDDOWN()函数的功能与表达式

图1.56 ROUNDDOWN()函数参数示例用法

示例

计算打车费用。

出租车计费标准是:起步价3元,一公里跳一次表。前6公里每次跳表加收费1元;6公里后,每跳一次表,加收1.5元。

计算图1.57中对于不同的公里数,客人应支付的费用。数据如图1.57所示。

ROUNDDOWN()函数在这里起了一个舍弃的作用。因为每公里跳一次表,达到满公里时,计费器才收费,不足则不收费。

图1.57 ROUNDDOWN()计算打车费用

如第二次乘车,公里数为5.7,因不足6公里,利用ROUNDDOWN(D26,0),因舍弃了0.7,结果为公里数为5。加上起步价3元,车费共计8元。