
生活中的数字无处不在,特别是在科研实验中,数字取舍的规则极其重要,小小的差异可能会导致大相径庭的结果。为此,我们来梳理一下Excel中常用的数字舍入函数。
首先是ROUND函数,它根据四舍五入的规则保留指定的小数位数。需要处理的数字作为第一参数,要保留的位数作为第二参数。如果第二参数是负数,则代表对小数点左侧的数据进行四舍五入。
接下来是ROUNDUP函数,它与ROUND函数类似,但不遵循四舍五入的规则,而是向上舍入保留指定的小数位数。
再来是ROUNDDOWN函数,它的用法与ROUND类似,但是功能是向下舍入保留指定的小数位数。
INT和TRUNC函数通常处理的是小数,它们的作用是返回数字的整数部分。在处理正数时,两者结果相同,处理负数时则有所不同,这主要取决于它们不同的工作原理。INT函数将小数舍入到更接近的更小的整数,而TRUNC函数则是直接截去小数部分,保留整数部分。
FIXED函数则按照四舍五入的规则保留指定的位数,但返回的是文本格式。除了指定位数外,FIXED还有一个第三参数,可以选择是否带逗号。
MROUND函数比较特殊,它返回一个按照特定倍数舍入的数字。需要注意的是,如果数值除以基数的余数大于或等于基数的一半,该函数会向远离零的方向舍入。向Multiple参数提供十进制值时,中点数字的舍入方向可能不明确。使用此函数时需要谨慎。
然后是CEILING函数,它向上舍入到最接近的指定基数的倍数。例如,在调整时间单位时,可以将不足半小时的时间按小时计算。
最后是FLOOR函数,它与CEILING函数相反,是向下舍入到最接近的指定基数的倍数。例如,在计算时间时,可以将不足半小时的时间计为0小时。
EVEN和ODD函数则分别将数字向上舍入到最近的偶数和奇数。这些函数在处理特定情况时非常有用,可以帮助我们更准确地处理数据。
