使用roundup函数;如下图所示:" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 怎么办<em>EXCEL</em>中所有小数点后的数进一位-excel 小数点进一,excel小

怎么办<em>EXCEL</em>中所有小数点后的数进一位-excel 小数点进一,excel小

作者:乔山办公网日期:

返回目录:excel表格制作


在函数那输入那列*10,比如说那列是f,就在函数那输入f*10

  1. 使用roundup函数;

  2. 如下图所示:



一、假设数据写在A列,从A1单元格开始的数据,则

可以在B1单元格写入公式

=ROUNDUP(A1,0)

=CEILING(A1,1)

下拉填充公式

 

如图

 

 

二、相关函数的定义

 

1.ROUNDUP函数定义

远离零值,向上舍入数字。

语法

ROUNDUP(number,num_digits)

Number    为需要向上舍入的任意实数。

Num_digits    四舍五入后的数字的位数。

说明

  • 函数 ROUNDUP 和函数 ROUND 功能相似,不同之处在于函数 ROUNDUP 总是向上舍入数字。

  • 如果 num_digits 大于 0,则向上舍入到指定的小数位。

  • 如果 num_digits 等于 0,则向上舍入到最接近的整数。

  • 如果 num_digits 小于 0,则在小数点左侧向上进行舍入。

 

2.CEILING函数定义

将参数 Number 向上舍入(沿绝对值增大的方向)为最接近的 significance 的倍数。例如,如果您不愿意使用像“分”这样的零钱,而所要购买的商品价格为$4.42,可以用公式 =CEILING(4.42,0.1) 将价格向上舍入为以“角”表示。

语法

CEILING(number,significance)

Number 要四舍五入的数值。

Significance  是需要四舍五入的乘e5a48de588b6e799bee5baa6334数。

说明

  • 如果参数为非数值型,CEILING 返回错误值 #VALUE!。

  • 无论数字符号如何,都按远离 0 的方向向上舍入。如果数字已经为 Significance 的倍数,则不进行舍入。

  • 如果 Number 和 Significance 符号不同,CEILING 返回错误值 #NUM!。



如果原来的小数位数固定,比如是例如的2位,那么可以用ceiling或者 roundup来实现
=ceiling(A1,0.1)
或者
=roundup(A1,1)

如果每个数据的小学位数不固定,而且可能不一样呢?
我们需要用 len与find相结合,找出小数的位数

小数的位数=LEN(A1)-FIND(".",A1)

但这个公式对如果没有小数位的计算会出错,这样又得先判断是整数还是小数,于是总的式子就是:

=IF(A1=INT(A1),A1,ROUNDUP(A1,LEN(A1)-FIND(".",A1)-1))

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网