设为首页 登录 注册
首页 中人社区 中人博客
查看: 2144|回复: 0
打印 上一主题 下一主题

自动四舍五入后自动变为整数的函数公式

[复制链接]

15

主题

6

听众

2922

积分

举人

Rank: 8Rank: 8

注册时间
2011-5-6
最后登录
2014-5-4
积分
2922
精华
0
主题
15
帖子
118
跳转到指定楼层
楼主
发表于 2012-2-23 12:00:47 |只看该作者 |倒序浏览
方法一、/ E+ e* }2 o# w* ~3 f: a
公式说明(结果)
# f  ^* w) u1 L4 m- A8 O=TRUNC(8.9) 8.9 的整数部分 (8)
. T/ Y+ `" q' {=TRUNC(-8.9) -8.9 的整数部分 (-8)
% @) G0 J7 Y7 P7 F! d8 Q/ G4 n, {% M=TRUNC(PI()) pi 的整数部分 (3)0 h' `. w! G6 Y" g& U8 {0 O
方法二、$ \% {) C( c" t* q1 W8 S* ?- ?# [, g
公式说明(结果)1 N) ^% g: j, U" z& K
=CEILING(2.5, 1) 2.5 向上舍入到最接近的 1 的倍数 (3)# K0 }( S& M' C
=CEILING(-2.5, -2) -2.5 向上舍入到最接近的 -2 的倍数 (-4)5 u( l6 Z- e) ^/ G+ d5 P
=CEILING(-2.5, 2) 返回错误值,因为 -2.5 2 的符号不同(#NUM!)
5 _" T" K  V, m8 V% d9 X# m=CEILING(1.5, 0.1) 1.5 向上舍入到最接近的 0.1 的倍数 (1.5)* N$ ]& ~: @2 F+ r9 v, p! ?9 |
=CEILING(0.234, 0.01) 0.234 向上舍入到最接近的0.01 的倍数 (0.24)
7 d$ q; @, B# L4 B7 @$ M* D  e3 m& f方法三、
. i5 k  o" ~% O% ~/ U& F& K# y" l公式说明(结果)
; J" G& k% H0 p9 {=FLOOR(2.5, 1) 2.5 沿绝对值减小的方向向下舍入,使其等于最接近的 1 的倍数 (2)
$ x: K; M! [) X9 T$ t2 S$ |=FLOOR(-2.5, -2) -2.5 沿绝对值减小的方向向下舍入,使其等于最接近的 -2 的倍数 (-2)
' O8 `5 r4 Y, R2 `% l=FLOOR(-2.5, 2) 返回错误值,因为 -2.5 2 的符号不同(#NUM!); p; Q6 A2 m/ M) C1 q* M
=FLOOR(1.5, 0.1) 1.5 沿绝对值减小的方向向下舍入,使其等于最接近的 0.1 的倍数 (1.5)) C4 v  ?) j- a5 X- P) x
=FLOOR(0.234, 0.01) 0.234 向下舍入到最接近的0.01 的倍数 (0.23)
. y( N5 h6 Z& I& T! v& M: l( W& F8 U+ T3 O# C
7 b0 Q4 b: K& \# G
参见Excel Home http://club.excelhome.net/thread-625214-1-1.html
+ t7 _# M  Z, d# ~* \

2 f: ?2 I/ o% o+ |2 j