EXCEL常用取整函数
一、FLOOR
将
umber向下舍入(向零的方向)到最接近的sig
ifica
ce的倍数。语法FLOOR
umbersig
ifica
ceNumber所要四舍五入的数值。Sig
ifica
ce用以进行舍入计算的倍数。注解
如果任一参数为非数值型,则FLOOR将返回错误值VALUE。如果
umber和sig
ifica
ce符号相反,则函数FLOOR将返回错误值NUM。不论
umber的正负号如何,舍入时参数的绝对值都将减小。如果数字已经为Sig
ifica
ce的倍数,则不进行舍入。示例
A
B
公式
说明(结果)
FLOOR251
将25沿绝对值减小的方向向下舍入,使其等于最接近的1的倍数2
FLOOR252
将25沿绝对值减小的方向向下舍入,使其等于最接近的2的倍数2
FLOOR252
返回错误值,因为25和2的符号不同NUM
FLOOR1501
将15沿绝对值减小的方向向下舍入,使其等于最接近的01的倍数15
FLOOR0234001
将0234向下舍入到最接近的001的倍数023
二、INT
将数字向下舍入到最接近的整数。语法INT
umberNumber需要进行向下舍入取整的实数。示例
A
数据
195
公式
说明(结果)
fINT89
将89向下舍入到最接近的整数8
INT89
将89向下舍入到最接近的整数9
A2INTA2返回单元格A2中正实数的小数部分05
三、TRUNC
将数字的小数部分截去,返回整数。语法TRUNC
umber
um_digitsNumber需要截尾取整的数字。Num_digits用于指定取整精度的数字。Num_digits的默认值为0。注解函数TRUNC和函数INT类似,都返回整数。函数TRUNC直接去除数字的小数部分,而函数INT则是依照给定数的小数部分的值,将其四舍五入到最接近的整数。函数INT和函数TRUNC在处理负数时有所不同:TRUNC43返回4,而INT43返回5,因为5是较小的数。示例
A
B
1
公式
说明(结果)
2
TRUNC89
89的整数部分8
3
TRUNC8989的整数部分8
4
TRUNCPIpi的整数部分3
四、EVEN
返回沿绝对值增大方向取整后最接近的偶数。使用该函数可以处理那些成对出现的对象。例如,一个包装箱一行可以装一宗或两宗货物,只有当这些货物的宗数向上取整到最近的偶数,与包装箱的容量相匹配时,包装箱才会装满。语法EVEN
umberNumber是要进行四舍五入的数值。注解
如果Number为非数值参数,则EVEN返回错误值VALUE。不论Number的正负号如何,函数都向远离零的方向舍入,如果Number恰好是偶数,则无需进行任何舍入处理。示例
A
B
f1
公式
说明(结果)
2
EVEN15将15向上舍入到最接近的偶数2
3
EVEN3
将3向上舍入到最接近的偶数4
4
EVEN2
将2向上舍入到r