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

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

[复制链接]

15

主题

6

听众

2922

积分

举人

Rank: 8Rank: 8

注册时间
2011-5-6
最后登录
2014-5-4
积分
2922
精华
0
主题
15
帖子
118
跳转到指定楼层
楼主
发表于 2012-2-23 12:00:47 |只看该作者 |倒序浏览
方法一、
" N3 u4 u; a0 G" l! o公式说明(结果)
% j9 R, B, g: f& G0 Y=TRUNC(8.9) 8.9 的整数部分 (8)1 |9 \$ C2 p, g5 h+ v8 a. {1 U
=TRUNC(-8.9) -8.9 的整数部分 (-8)% c5 S- O( `3 z3 u) f
=TRUNC(PI()) pi 的整数部分 (3)! Y  I* T1 k4 k
方法二、
) H, O8 M( E9 K4 H8 s公式说明(结果)9 \' i1 _6 |- {* F4 f7 M
=CEILING(2.5, 1) 2.5 向上舍入到最接近的 1 的倍数 (3): w0 O, }) ^4 i( M
=CEILING(-2.5, -2) -2.5 向上舍入到最接近的 -2 的倍数 (-4)
5 @4 s& C6 ?% }8 W=CEILING(-2.5, 2) 返回错误值,因为 -2.5 2 的符号不同(#NUM!)' a  J# |! d) s" j+ ^/ t4 q; i
=CEILING(1.5, 0.1) 1.5 向上舍入到最接近的 0.1 的倍数 (1.5)
. n* m3 T3 q% j! e+ x# l=CEILING(0.234, 0.01) 0.234 向上舍入到最接近的0.01 的倍数 (0.24)
2 y5 v0 S' W7 u, w! Z0 f方法三、
4 `) u$ w. B. ^4 c1 B2 v公式说明(结果)1 R6 O) y% M! R7 W, {
=FLOOR(2.5, 1) 2.5 沿绝对值减小的方向向下舍入,使其等于最接近的 1 的倍数 (2)1 r' z) u3 v( _* Q# n. y8 Y! O* b
=FLOOR(-2.5, -2) -2.5 沿绝对值减小的方向向下舍入,使其等于最接近的 -2 的倍数 (-2)( F4 w; Z; R1 M* S; w! s
=FLOOR(-2.5, 2) 返回错误值,因为 -2.5 2 的符号不同(#NUM!)/ s" o( A7 F$ l/ z
=FLOOR(1.5, 0.1) 1.5 沿绝对值减小的方向向下舍入,使其等于最接近的 0.1 的倍数 (1.5)
7 Y  f6 h+ S$ ?4 O) w8 h=FLOOR(0.234, 0.01) 0.234 向下舍入到最接近的0.01 的倍数 (0.23), I4 H% ]" {4 O7 F( g
0 {& O7 o" c$ J0 Q1 W; }" N
% ?, q, c3 n1 n; c; Z: `0 u" G) V
参见Excel Home http://club.excelhome.net/thread-625214-1-1.html
4 O4 Z6 X; i( n

7 R5 a+ i* L3 P$ X; p& w; L: o