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

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

[复制链接]

15

主题

6

听众

2922

积分

举人

Rank: 8Rank: 8

注册时间
2011-5-6
最后登录
2014-5-4
积分
2922
精华
0
主题
15
帖子
118
跳转到指定楼层
楼主
发表于 2012-2-23 12:00:47 |只看该作者 |倒序浏览
方法一、
# [4 B( G1 `$ |# f+ K+ K2 P, ]% w公式说明(结果)
# y4 B7 Q( }' u& X2 N3 ?! N& {& H=TRUNC(8.9) 8.9 的整数部分 (8)3 V  P- N2 K5 Z( Q  B
=TRUNC(-8.9) -8.9 的整数部分 (-8)
7 O$ ?+ Q4 I! L; u- m/ {$ H* C=TRUNC(PI()) pi 的整数部分 (3)" m" [/ @: B2 r/ ^+ \& s2 k2 h; o: p
方法二、
* ]' x! G$ M4 \  b. b+ m6 \) |8 A公式说明(结果)
7 j) \, Z1 P; c=CEILING(2.5, 1) 2.5 向上舍入到最接近的 1 的倍数 (3)# E7 q# ^! [  U: }1 Y/ h
=CEILING(-2.5, -2) -2.5 向上舍入到最接近的 -2 的倍数 (-4), e6 |+ Z$ m& P3 Y6 ?% |3 I
=CEILING(-2.5, 2) 返回错误值,因为 -2.5 2 的符号不同(#NUM!)( ~# g4 y& z6 C7 z( N; i& n
=CEILING(1.5, 0.1) 1.5 向上舍入到最接近的 0.1 的倍数 (1.5)6 H0 I1 [2 G# b2 _
=CEILING(0.234, 0.01) 0.234 向上舍入到最接近的0.01 的倍数 (0.24)
5 Q, a0 J& j9 K: v1 B; Y方法三、
: Y8 c1 g# T) J& S公式说明(结果)4 i% ]0 C" e. e% K1 {
=FLOOR(2.5, 1) 2.5 沿绝对值减小的方向向下舍入,使其等于最接近的 1 的倍数 (2)3 y; I& d4 Z0 Y8 V
=FLOOR(-2.5, -2) -2.5 沿绝对值减小的方向向下舍入,使其等于最接近的 -2 的倍数 (-2)! g& y) m$ z0 b
=FLOOR(-2.5, 2) 返回错误值,因为 -2.5 2 的符号不同(#NUM!): w- p1 E0 ~# A: S* V
=FLOOR(1.5, 0.1) 1.5 沿绝对值减小的方向向下舍入,使其等于最接近的 0.1 的倍数 (1.5)
8 e* g5 N3 F% A=FLOOR(0.234, 0.01) 0.234 向下舍入到最接近的0.01 的倍数 (0.23)) M2 S7 R9 i$ {( M
, h3 [! R: K4 f  R8 Q' s
  s) C& Y+ ~' l; D, k. Q
参见Excel Home http://club.excelhome.net/thread-625214-1-1.html: p& Y: L7 |3 l0 x! k; t7 Z+ j

4 [! Y" K* ^4 c. G( a2 k