如何让excel保留小数点4位数字

一个单元格里的文本是0.87346538***,小数点太多了我想要变成0.8734***,注意我要里面含有“***”,这个符号不变单元格里面的那个*不全都是3个的,可能是... 一个单元格里的文本是0.87346538***,小数点太多了我想要变成0.8734***,注意我要里面含有“***”,这个符号不变
单元格里面的那个*不全都是3个的,可能是一个*也可能是2个**3个***,就都是一些小数加星星的组合,请编辑的公式里不要只用3个星星。最好 有一个公式可以识别出单元格里的数值然后保留4位小数但是星星个数不变,谢谢
展开
 我来答
Alex的知识铺子
2015-08-15 · 曾经的医学生,学习爱好者,分享各种知识
Alex的知识铺子
采纳数:1463 获赞数:16370

向TA提问 私信TA
展开全部

在单元格格式中设置。

如下表,在单元格中输入3.1415926,右键单击该单元格,选择“设置单元格格式”,在“数字”选项中选择“数值”,在右侧的小数位数中选择4,点击确定即可。

1975qjm
高粉答主

2015-02-26 · 关注我不会让你失望
知道大有可为答主
回答量:2万
采纳率:74%
帮助的人:7568万
展开全部
假设"0.87346538***"这样的文本数据写在A1单元格,则
B1单元格写入公式
=INT(LEFT(A1,LEN(A1)-3)*10000)/10000&RIGHT(A1,3)
再或
=LEFT(A1,FIND(".",A1)+4)&RIGHT(A1,3)

=LEFT(A1,FIND(".",A1)+4)&"***"
追问
单元格里面的那个*不全都是3个的,可能是一个*也可能是2个**3个***,就都是一些小数加星星的组合,请编辑的公式里不要只用3个星星。最好 有一个公式可以识别出单元格里的数值然后保留4位小数但是星星个数不变,谢谢
追答
不把数据结构一次的说清楚,这下又要来改公式真麻烦

=LEFT(A1,FIND(".",A1)+4)&RIGHT(A1,LEN(A1)-FIND("*",A1)+1)

=LEFT(A1,FIND(".",A1)+4)&REPT("*",LEN(A1)-LEN(SUBSTITUTE(A1,"*",)))
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式