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

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

[复制链接]

15

主题

6

听众

2922

积分

举人

Rank: 8Rank: 8

注册时间
2011-5-6
最后登录
2014-5-4
积分
2922
精华
0
主题
15
帖子
118
跳转到指定楼层
楼主
发表于 2012-2-23 12:00:47 |只看该作者 |倒序浏览
方法一、
+ ]$ V* N4 N' Q! `8 U1 r1 D, H( {5 d公式说明(结果)
$ `4 [. H. |$ w; d4 ?=TRUNC(8.9) 8.9 的整数部分 (8)
; U5 @/ f3 ^! U% O8 ]! B% `=TRUNC(-8.9) -8.9 的整数部分 (-8)
5 F. _3 f8 _5 B# r8 R, v=TRUNC(PI()) pi 的整数部分 (3): V. w+ K0 [# w. L; E# x
方法二、
8 x6 Y7 v3 _1 Y* E5 y# N公式说明(结果)9 q. X& Z6 J: r: [9 y( A% m
=CEILING(2.5, 1) 2.5 向上舍入到最接近的 1 的倍数 (3)
. S3 g2 G5 _6 Y, b" b. [=CEILING(-2.5, -2) -2.5 向上舍入到最接近的 -2 的倍数 (-4)
+ I$ S2 [  Q( |8 o9 X6 T=CEILING(-2.5, 2) 返回错误值,因为 -2.5 2 的符号不同(#NUM!)7 u1 L: c8 I) h# L! F
=CEILING(1.5, 0.1) 1.5 向上舍入到最接近的 0.1 的倍数 (1.5). ~8 V4 [0 y1 S  s
=CEILING(0.234, 0.01) 0.234 向上舍入到最接近的0.01 的倍数 (0.24)
) A4 N8 g/ E' F. |' U方法三、7 q7 c! p/ K% u2 J
公式说明(结果)
! i5 v/ V1 d8 s8 g% k- g=FLOOR(2.5, 1) 2.5 沿绝对值减小的方向向下舍入,使其等于最接近的 1 的倍数 (2)
5 y7 r9 v  K. E9 y=FLOOR(-2.5, -2) -2.5 沿绝对值减小的方向向下舍入,使其等于最接近的 -2 的倍数 (-2)9 i7 S8 f8 ^. g% @
=FLOOR(-2.5, 2) 返回错误值,因为 -2.5 2 的符号不同(#NUM!): x+ W! i! [5 v8 Y- b( [
=FLOOR(1.5, 0.1) 1.5 沿绝对值减小的方向向下舍入,使其等于最接近的 0.1 的倍数 (1.5). `  b4 b" m& N. k6 j
=FLOOR(0.234, 0.01) 0.234 向下舍入到最接近的0.01 的倍数 (0.23)
0 |' A' z" @) v$ {! y
* ]$ Q) W, T2 I0 K" k( N$ G8 R; }; W( J
参见Excel Home http://club.excelhome.net/thread-625214-1-1.html
5 K0 [- G2 C8 B# {! ~2 q, {
" R/ b* x9 ], X( i2 n