EXCEL 单元格将 单元格格式设置成数字(保留两位小数)与用ROUND的函数保留两位小数,结果有什么区别?

 我来答
ExcelPower
推荐于2017-09-15 · 专业Excel公式图表数据分析VBA
ExcelPower
采纳数:4495 获赞数:11863

向TA提问 私信TA
展开全部

区别在于 :  设置单元格格式 保留2位小数, 只是看起来 四舍五入 为2位小数,实际上仍为原来数字的精度,  而 Round函数会将 数值本身改变为 四舍五入 后的值


如下图   ,将  6.605134  保留2位小数 ,分别用  设置格式 和 round公式 处理,

D1,D2 单元格 都显示  为 6.61,


但是, 如果 将 D1 ,D2 分别 乘以3 ,我们发现 结果并不相同,

E1 为 D1×3  的结果 19.8154, 而 E2 =D2×3 的结果为  19.83


所以,Round 函数 会将数值本身 改变为 四舍五入 后的数值,而设置格式为2个小数点并不会改变数值本身的值


蝎XXXXXLLL
高粉答主

2018-03-31 · 醉心答题,欢迎关注
知道大有可为答主
回答量:145
采纳率:100%
帮助的人:5.4万
展开全部

如果单元格格式设置成数字(保留两位小数)只是在形式上,显示的是两位小数,但在计算时还是按多位小数计算的。(如将计算结果单元格设置为常规,则显示的是多位的)
而用ROUND函数保留两位小数,则是实实在在的保留两位小数,在计算上得到的结果也是按两位小数来计算的。       (如将计算结果单元格设置为常规,则显示的仍是两位小数)

Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft为Windows和Apple Macintosh操作系统的电脑而编写和运行的一款试算表软件。Excel 是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
知_道_之_星
推荐于2017-09-01 · TA获得超过558个赞
知道小有建树答主
回答量:117
采纳率:0%
帮助的人:103万
展开全部
用单元格设置保留小数位,其实只是显示上的保留,不作真正的四舍五入操作。而用函数ROUND保留小数位,是经过四舍五入操作的。因此,在一些对运算精度要求相对较高的应用中,如果使用单元格设置,会发现有时运算的结果与实际希望的结果有出入,就是这个原因。所以如果保留小数位后数字还需要进行数学运算的话,建议用函数保留,不然运算结果可能会出现错误。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qyxsks
2012-07-09 · TA获得超过1489个赞
知道小有建树答主
回答量:332
采纳率:100%
帮助的人:136万
展开全部
赞同Amgme
的回答:单元格格式设置成数字(保留两位小数)只是显示成两位数,实际上保留的还是原来的数值。round函数的就是把原数据变成了四舍五入后的值了。从计算结果可以清楚地看出区别。
举例说明:
A1单元格为3.1415926
设置成保留两位小数的格式后,显示:3.14
B1单元格输入
=round(A1,2)
显示3.14
C1里为1000
在D1里输入
=A1*C1,显示结果:3141.5962
在E1里输入
=B1*C1,显示结果:3140
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Amgme
2012-07-08 · TA获得超过2728个赞
知道大有可为答主
回答量:1668
采纳率:50%
帮助的人:511万
展开全部
单元格格式设置成数字(保留两位小数)只是显示成两位数,实际上保留的还是原来的数值。
round函数的就是把原数据变成了四舍五入后的值了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式