excel中保留三位有效数字或保留其他位有效数字的公式怎么写?

excel中保留三位有效数字并四舍六入有效数字:从一个数的左边第一个非0数字起,到末位数字止,所有的数字都是这个数的有效数字四舍六入:拟舍去最后一位数字大于5则进1,;小... excel中保留三位有效数字并四舍六入 有效数字:从一个数的左边第一个非0数字起,到末位数字止,所有的数字都是这个数的有效数字 四舍六入:拟舍去最后一位数字大于5则进1,;小于5则舍去;等于5时,若后面有非零数字时则进1,若5后面没有数或全为零时,则看保留位数最后一位为奇数则进一,偶数则舍去.如:1.3440保留3位有效数字:1.34 1.3551保留3位有效数字:1.36 1.3450保留3位有效数字:1.34 1.3550保留3位有效数字:1.36 22.3456保留3位有效数字:22.3 0.002647保留3位有效数字:0.00265 1.003501保留3位有效数字1.00 另保留其他位数的有效数字怎么写公式? 展开
 我来答
阳光上的桥
2021-06-30 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21423 获赞数:65813
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部

公式:

=LEFT(TEXT(A1,"0.00E+00"),4)*POWER(10,RIGHT(TEXT(A1,"0.00E+00"),3))

示例:

更多追问追答
追问
一、A1、A2单元格中1.00035保留三位有效数字结果是“1.00”。但是A2中显示为“1”,没有后面的“.00”,遇到这样的问题改怎么做?
二、多条件保留有效数字怎么写公式?例如:当≥1时,结果保留三位有效数字,当<1时保留两位有效数字,同样采取4舍6入5成双的所有原则
追答
数值型的1.00EXCEL会显示为1,这个没有办法解决,除非转换为文本。分条件的使用IF,例如:
IF(A1>=1, ..., ...)
wilsonBD
2021-06-30 · TA获得超过591个赞
知道小有建树答主
回答量:1064
采纳率:43%
帮助的人:283万
展开全部

直接用round公式,自动四舍五入的,后面的2表示保留小数点后面2位

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我来也xsczd
科技发烧友

2021-06-30 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:1.2万
采纳率:66%
帮助的人:2064万
展开全部

若最后一位按四舍五十操作,则可以在“结果”2个字下面的C2单元格输入公式:

=ROUND(A2,B2-LOOKUP(A2,10^(ROW($1:$8)-4),ROW($1:$8)-3))

只是显示的小数位数不一定符合要求,但截取的位数达到你的要求了。至于末位5的几个情况太烦了,懒得操作了啊!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mooddak
2022-02-11 · TA获得超过104个赞
知道小有建树答主
回答量:186
采纳率:0%
帮助的人:43.6万
展开全部
直接使用这个函数=ROUND(A2,B2),没有必要那么复杂.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式