在Excel如何设置有效数字位数?

 我来答
每日科普播报GG
2019-06-14 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:25%
帮助的人:1028万
展开全部
excel表格有效数字的位数设置方法如下:
1、双击打开excel表格;
2、点击ctrl+a全选;
3、然后单击右键选择“设置单元格格式”,出现单元格格式窗口;
4、选择
“数值”;
5、选择需要保留的小数点位数,点确实;
6、这时你会发现所有的数值都保留了两位有效数字,但必须注意的是,小数点的保留在显示上是四舍五入了,但在计算中还是原来的数值,所以会产生不对应的现象。
百度网友0733570908e
2020-04-12 · TA获得超过3.7万个赞
知道小有建树答主
回答量:1.4万
采纳率:32%
帮助的人:1005万
展开全部
你好!
看到你的问题没有人回答,所以我才说一说问题的本身。
在EXCEL中,数值一般显示就是11位,整形数,超过11位变为科学计数,小数一般显示9位或10位以下。你要显示12位,方法是有,但麻烦,就算你显示12位的数值,但结果却有变化,这是EXCEL中的BUG。
你不如返回为文本显示,在计算机是用VALUE()转换为数值,这样也是一个方法。你用ROUND()函数设置为10位小数都不会达到你要的结果,所以,你就用MID()函数来取值显示在单元,再用VALUE()转为数值。转换后单元格默认11位,你只能一个一个数的增加小数位,全部选择的话,结果有百位的又多了一位了。当然,你把结果小于100的增加后,再来增加大于100的单元格的小数位,这样很麻烦。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
翦颖卿庹香
2019-06-21 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:32%
帮助的人:908万
展开全部
可以用公式,假如数值在A1格,B1为输入结果,在B1中输出入公式:
"=IF(A1>=100,TEXT(A1,"####"),IF(A1>=10,TEXT(A1,"##.#"),IF(A1>=1,TEXT(A1,"#.##"),TEXT(A1,"0.###"))))"
公式的意思就是说:
1.如果值大于100,显示整数部分;
2.如果10<=值<100,显示为##.#,三位有效数字;
3.如果1<=值<10,显示为#.##,三位有效数字;
4.如果<1,则显示0.###,三位有效数字;
5.上述全部是按四舍五入法取值的;上面做的都是正值,如果有负数可以通过修改公式,原理一样。
请参考
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
计清竹城环
2019-04-30 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:31%
帮助的人:970万
展开全部
=LEFT(A1,12)
假设你需要设置的单元格在A1,但这有个缺陷,就是最后一位不会四舍五入!
同时还要将你所需设置的单元格格式小数设置为11
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式