excel
数值取整及进位
取整数函?/p>
907.5
?/p>
1034.2
?/p>
1500
要改变为
908
?/p>
1035
?/p>
1500
公式为:
=CEILING(A1,1)
907
?/p>
1034
?/p>
1500
要改变为
910
?/p>
1040
?/p>
1500
公式为:
=CEILING(A1,10)
如果要保留到百位数,即改变为
1000
?/p>
1100
?/p>
1500
公式为:
=CEILING(A1,100)
数值取?/p>
在单元格中要取整?/p>
(只取整数不用考虑四舍五入?/p>
用什么函数呀?例如:
10/4
只要显示
2
就可以了!要考虑负数的因数呢?例如:
(-10/4)
要显示-
2
而不是-
3
?/p>
怎么办?
=TRUNC(A1,0)
=ROUNDDOWN(A1,0)
求余数的函数
比如?/p>
A1=28
?/p>
A2=
?/p>
A1
÷
6
)的余数
=4
,请问这个公式怎么写?
解答?/p>
=MOD(28,6)
四舍五入公式
=ROUND()
=ROUND($B$1*A1,2)
=ROUND(B1*A1,2)
=round(a1,0)
=round(a1,0)*0.95
对数字进行四舍五?/p>
对于数字进行四舍五入
,
可以使用
INT
(取整函数),但由于这个函数的定义是
返回实数舍入后的整数值?/p>
因此?/p>
?/p>
INT
函数进行四舍五入还是需要一些技巧的?/p>
?/p>
就是要加?/p>
0.5
,才能达到取整的目的。公式应写成?/p>
=INT(B2*100+0.5)/100
如何实现“见分进元?/p>
在我们的工资中,
有一?/p>
“合同补贴?/p>
?/p>
只要计算结果出现
“分?/p>
值就在整?/p>
“元?/p>
进一位,也就是说
3.01
元进?/p>
4.00
元,
3.00
元不变,整数“元”不变?/p>
=IF((A3-INT(A3))>=0.3,IF((A3-INT(A3))>=0.8,1,0.5),0)+INT(A3)
?/p>
IF(RIGHT(FIXED(A1,2),2)>B1,TRUNC(A2)+1,A2)
说明一下:
A1
即是要转换的目标?/p>
B2
输入
00
(文本格式,
必须?/p>
00
这两个数?/p>
?/p>
?/p>
IF(INT(A1)<>A1,INT(A1)+1,A1)