EXCel取小数点后一位

50分求Excel小数点后四舍五入公式或VB

例0.145 求出来后要为0.2的那种公式
456641.445 求出来后要为456651.5

也就是能进行两次替加式的四舍五入

在Excel  å•å…ƒæ ¼é‡Œæ˜¾ç¤º åªä¿ç•™ 1位小数有两种方法:公式函数法、格式快捷方法。

需要提供:电脑、Excel åŠžå…¬è½¯ä»¶

1).公式法

首先,我们可以运用公式,切换输入法,保证在英文状态下,在单元格里输入:“=ROUND(数值,n)”其中n表示需要保留小数的位数(这里n填写1)。

【说明:ROUND公式法,保留小数位数采取的是四舍五入的方式。】

【拓展:这里补充拓展一点,采用int å…¬å¼ï¼Œæ˜¯å°†æ•°å­—向下舍入到最接近的整数。(只保留整数部分,同样是采取四舍五入的方式保留。)】


2)格式快捷法

选中你需要保留1位小数的单元格,然后点击鼠标右键→设置单元格格式→在数字—分类—数值,示例,小数位数改为1,再点击确定就可看到效果。

【注意:这种方法也是四舍五入方式。】

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-24
1、假设 0.415 在 A1 单位格,在 B1 单位格输入“=ROUND(ROUND(A1,2),1)”就可以。双引号别输入进去呀。

2、假设 456641.445在 A2 单位格,在 B2 单位格输入“=ROUND(ROUND(A2,2),1)”就可以。双引号别输入进去呀。

3、如果有很多数在A列,则B1开始下拉即可。

你所说的“能进行两次替加式的四舍五入”,其实就是用两次 ROUND 函数,注意公式位数的选择即可。

你试试,祝成功!本回答被提问者采纳
第2个回答  2007-06-01
右击单元格
设置单元格格式
里面"数值"
小数位数选1
第3个回答  2007-06-01
=ROUND(ROUND(A1,2),1)
第4个回答  2007-06-01
假如数在A1单元格,=ROUND(A1+0.005,1)。
相似回答