怎么提取Excel单元格小数点后第N位数字
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么提取Excel单元格小数点后第N位数字相关的知识,希望对你有一定的参考价值。
参考技术AExcel软件依靠其强大的功能,成为一款快速、有效处理函数和公式的优秀软件;要将一连串的小数按照无规律进行提取小数点后第N位数字,难道我们还手动的去一个个看了在输入?明显不是聪明人的做法,那么要怎么做下面我来告诉你吧。
提取Excel单元格小数点后第N位数字的方法:
①启动Excel2007,打开需要处理的数据清单,在F2单元格输入下面的公式。
②回车得到结果7,公式的意思是向右取2位小数,也就是7。
在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单元格小数点后第N位数字的主要内容,如果未能解决你的问题,请参考以下文章