您的位置: 首页 > EXCEL技巧 > Excel基础 >

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

时间:2013-12-10 整理:docExcel.net

在Excel中,如果某个单元格中包含一个带小数,要用公式提取该数值小数点后面的数字,例如A1单元格中包含一个数值“59178.68”,在B1单元格中输入下面的公式:

=RIGHT(A1,LEN(A1)-FIND(".",A1))

公式返回结果“68”。

要取得纯小数,还可用MOD函数:

=MOD(ABS(A1),1)

对于“59178.68”,公式返回“0.68”。

MOD函数返回两数相除的余数,它可以用INT函数来替代,即:

MOD(n, d) = n - d*INT(n/d)

上述公式如果改用INT函数就是:

=A1- INT(A1)

利用这一点可以从一个包含日期和时间的单元格中提取时间。由于Excel中的日期和时间是一个序列号,序列号中小数点右边的数字表示时间,左边的数字表示日期,因而也可以提取小数点后面的数字来获取时间。例如在A1单元格中包含公式:

=NOW()

A1单元格中会同时显示日期和时间“2009-12-31 16:43”,要在B1单元格中提取A1单元格中的时间,在B1单元格中输入公式:

=MOD(A1,1)

B2单元格中将返回“1900-1-0 16:43”,然后设置B2单元格的数字格式为时间格式即可。

直接提取Excel2007单元格小数点后第N位数字 问题:直接提取Excel2007单元格小数点后第N位数字
回答:...习当中,因需要,要将一连串的小数按照无规律进行提取小数后第N位数字,难道我们还手动的去一个个看了在输入?明显不是聪明人的做法。下面,小编就来介绍一个快速有效的方法。 ①启动Excel2007,打开需要处理的数据清...
在Excel2013中如何实现小数点对齐 问题:在Excel2013中如何实现小数点对齐
回答:...看起来眼花缭乱,很容易算错。案例阐述了如何让数据以小数对齐。例如,A列有很多带小数的数据,可以通过设置单元格格式让这些数据按照小数来对齐。,这样看起来就整齐多了。 ①对于下面的电子表格,D列记录了很...
怎样让Excel同列的数值按小数点对齐 问题:怎样让Excel同列的数值按小数点对齐
回答:...列中的数值看上去更加直观醒目,需要将这些数值设置为小数对齐。大家知道在Word提供了直接设置小数对齐的方法,在Excel中该怎样设置呢?通常可以用批量增加或减少数值的小数位数来让小数对齐。如果数值的小数位数...
在EXCEL表格中如何使小数进位成整数+比如7 问题:在EXCEL表格中如何使小数进位成整数+比如7
回答:...限倍数的(两位以内),可以采用替换的方式,将所有的小数删除掉。如果小数有很多位,这种方法将不可行,0.123456789,这样的小数,将变得异常庞大。建议如下(假设数据在A1单元格):1.小数后移一位取整 =int(A1*10)2.小...
如何在Word2007中将表格内的数据小数点对齐 问题:如何在Word2007中将表格内的数据小数点对齐
回答:在Word文档中制作表格时,偶尔会在表格中输入一些带有小数的数据,这些数据小数前前后后使我们阅读整个数据变得非常麻烦,如果能让这些小数对齐就可以给我们的阅读减少一些障碍。而在Word文档中常用的对方方式是...
让Word表格中数据的小数点对齐排序 问题:让Word表格中数据的小数点对齐排序
回答: 我们经常在Word表格中输入数据以后会发现小数都不在同一列,都没对其,此时我们可以通过对单元格的调整将这些小数对其。 ①首先,我们必须选中需要设置对齐的小数所在的单元格; ②“格式”→“制...
相关知识:

下面内容对您也许有用

      话题:如何在Excel中提取小数点后面的数字?知道
      答:在Excel中,如果某个单元格中包含一个带小数,要用公式提取该数值小数点后面的数字,例如A1单元格中包含一个数值“59178.68”,在B1单元格中输入下面的公式:= excel中如何提取数据的中间小数 excel怎样提取小数点后的数?
      话题:excel中如何提取数据的中间小数点前,或小数点后的数字?
      问:列如。10677.365 提取小数点前三位677乘以3得2031
      答:MID(A1,FIND(".",A1)-3,3)*3 怎么将Excel中的数字小数点 excel中如何提取数据的中间数字
      话题:excel怎样舍弃小数点后面的数字
      答:int(a1)
      话题:在excel表格里只想取数字1.11.0.4.1110410023中最后一个小数点
      答:可以利用分列得到,选中该列,数据,分列,勾选分隔符号,下一步,其它,后面框中输入一个.完成。也可以用函数 假设数据在A1:A100中,B1中输入=-RIGHT excel表格输入带小数点的数字后 在电子表格里输入数字怎样在
      话题:excel 如何只提取出小数点后面的两位数并且显示为0.*
      问:如题:excel 如何提取小数点后面的两位数并且显示为0.*假设 A1单元格是5.13
      答:b2=a1-int(a1)C列把B列的小数累计?b列每行不就一个小数吗?累计什么?没说清 excel在excel的单元格中,如果 excel怎样提取小数点后的数?
      话题:在Excel表格中如何将小数点后面的数字变为5
      答:用查找替换可以解决,按Ctrl+H,在出现的对话框中“查找内容”输入“.*”“替换为”输入“.5”。你试试看行不 在excel表格中,输入数字为什么 在Excel表格中输入数字后,后位
      话题:如何在EXCEL中提取数字
      答:ABS(LOOKUP(,-MID(A2,MIN(FIND({1;2;3;4;5;6;7;8;9;0},A2&1234567890)),ROW($A$2:$A$1025))))剔除除了数字小数点之外的任何文本 excel中如何提取数字 EXCEL表格中如何提取数字
      话题:在excel中如何让小数点后面的数字不显示0,例如4.10显示为4
      答:单元格格式设置为“常规”选中单元格,右键—设置单元格格式—数字选项卡—常规 Excel里保留小数点后两位有效 怎么把Excel小数点后面的数字
      话题:如何在excel中,假如在同一列中有整数和带小数点的数字,现在
      问:比如 a列中有 1 2.1 3 2.3 5 3.6,我如何可以将整数单独提取到另外一列,而且
      答:假设原数据在A1:A6中,则可在C1中写入下面的公式:=INDEX(A:A,SMALL(IF(INT($A$1:$A$6)=$A$1:$A$6,ROW($A$1:$A$6),10^4),ROW(A1)))&""上式为数组公式,需按ctrl+
      话题:在excel中如何实现文字后面的数字保留两位小数点
      答:用round这个函数,比如A1这个框里是1.23456这个数字你只想要1.23,那你可以在随便一个空格中编辑:round(A1,2),结果就是保留两位小数,剩余位数已经省去了。
最新评论