在Excel中,要用公式提取该数值小数点后面的数字

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Excel中,要用公式提取该数值小数点后面的数字相关的知识,希望对你有一定的参考价值。

见截图

B1输入

=--MID(A1,FIND(".",A1)+1,9)

公式下拉

参考技术A

=MID(D1,FIND(".",D1)+1,100)

参考技术B =RIGHT(A1,LEN(A1)-FIND(".",A1))追问

例如A1单元格中包含一个数值“123.20”,在B1单元格中输入下面的公式:=RIGHT(A1,LEN(A1)-FIND(".",A1))
公式返回结果“2”,而不是“20”,怎么能使结果是20呢?

追答

小数部分最后面的0是一个精确位数,没有实际的意义。如12.30,就是12.3,在EXCEL中显示0是一种格式。我们看见的是12.30,而EXCEL保存的数值是12.3。
如果A1单元格的数据不需要参与其它函数的统计或计算,你可以将这个/列单元格的格式设置为文本格式,这样上面的公式就能准确地将最后的0取出来了。
亦或者如果你那一列数据都是统一保留固定小数点位数的数据,即可将原公式稍做修改就可以了,公式修改为:=RIGHT(TEXT(A1,"0.00"),LEN(TEXT(A1,"0.00"))-FIND(".",TEXT(A1,"0.00")))

本回答被提问者采纳

以上是关于在Excel中,要用公式提取该数值小数点后面的数字的主要内容,如果未能解决你的问题,请参考以下文章

在EXCEL中,如何取小数点前和小数点后的数字

如何快速提取Excel小数点后第N位数字

excel中怎么把一列的数值变成两列?

为啥EXCEL粘贴为数值后小数点后面数字就没有了?

区千分位的公式

如何在Excel中提取小数点后面的数字