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

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

[复制链接]

15

主题

6

听众

2922

积分

举人

Rank: 8Rank: 8

注册时间
2011-5-6
最后登录
2014-5-4
积分
2922
精华
0
主题
15
帖子
118
跳转到指定楼层
楼主
发表于 2012-2-23 12:00:47 |只看该作者 |倒序浏览
方法一、
. @( b0 K% B1 T( ~1 g& c# U公式说明(结果)- Y0 G$ m7 V1 i3 M" k+ H- l; k
=TRUNC(8.9) 8.9 的整数部分 (8)
, [( @# \+ b- @/ G8 q, i5 V=TRUNC(-8.9) -8.9 的整数部分 (-8)) X' M5 m. {: d- r0 X2 I0 k7 Q
=TRUNC(PI()) pi 的整数部分 (3)4 U' J4 t8 @; s* I7 z) f. C' F
方法二、7 O$ k+ T7 _; G6 u% `  e; w, ]
公式说明(结果)
  ~6 w1 G' r8 D; t=CEILING(2.5, 1) 2.5 向上舍入到最接近的 1 的倍数 (3)
, N( v( O0 W% Q$ b! N0 [* P* ^=CEILING(-2.5, -2) -2.5 向上舍入到最接近的 -2 的倍数 (-4)
. d; o, Q& H3 j+ N+ w=CEILING(-2.5, 2) 返回错误值,因为 -2.5 2 的符号不同(#NUM!)  Y# ^- z8 x* ?- O
=CEILING(1.5, 0.1) 1.5 向上舍入到最接近的 0.1 的倍数 (1.5)
+ A6 ]2 V; L7 C5 l$ k" R$ q8 ]=CEILING(0.234, 0.01) 0.234 向上舍入到最接近的0.01 的倍数 (0.24)
3 B# ^- o- g. N3 L; V  b方法三、1 `( z; J$ s$ Q' v
公式说明(结果)7 ~7 H9 L( g1 H0 d* y; }1 G, g6 q# }
=FLOOR(2.5, 1) 2.5 沿绝对值减小的方向向下舍入,使其等于最接近的 1 的倍数 (2)
2 t2 Z  d0 I4 @3 j5 z=FLOOR(-2.5, -2) -2.5 沿绝对值减小的方向向下舍入,使其等于最接近的 -2 的倍数 (-2)0 K% a3 l$ ]; N9 j6 L0 p1 t
=FLOOR(-2.5, 2) 返回错误值,因为 -2.5 2 的符号不同(#NUM!)/ H$ G& k# }* ^/ q7 G
=FLOOR(1.5, 0.1) 1.5 沿绝对值减小的方向向下舍入,使其等于最接近的 0.1 的倍数 (1.5)
5 i; ^- N+ n! T1 F0 M=FLOOR(0.234, 0.01) 0.234 向下舍入到最接近的0.01 的倍数 (0.23)
  j# g  O; t& ^4 @9 V( K& i
% h; `# j- k& A. n& ^3 q8 e) ^/ z
) s( {4 V% `  g' d+ t参见Excel Home http://club.excelhome.net/thread-625214-1-1.html
! b; C7 f# A) v9 F2 k
0 w! s' r+ ]8 `; v$ S3 }