Excel6大取整函数用法及实例(trunc、roundup、int、floor)

Excel秘籍大全,前言

今天来讲讲excel表格中常用的6个取整函数,所谓取整,就是将小数点后的位数根据需要的规则截为整数。

因此取整的规则不同,使用的函数或函数参数也不相同。

Excel秘籍大全,正文开始

1

trunc函数

这个函数可能大家有点陌生,但它是用来截取数字指定位数的函数,在下图中公式=trunc(A2),省略了第二个参数,即表示不截取小数点后位数,即只截取整数,其结果与int函数是完全相同的。

但既然trunc函数还有第二个参数,那么设置不同的第二参数,就可以达到其他的效果。

该函数的表达式为:=trunc(值,截取位数)第二参数截取位数可以为负数,也可以为正数,为零则只取整数。

例如公式=trunc(a2,2),即截取小数点后两位数,结果为315.21,结果不受数字大小的影响。当公式为=trunc(a2,-2),则向小数点前两位数截取,结果为300。

2

roundup函数

roundup函数衍生于round函数,它被固定于进行向上舍入,也就是说不管这位数是小于5还是大于5,都向上取值。

它的完整表达式为=roundup(值,指定位数舍入),可见表达式与round基本相同,使用方法也是一致的。

如下图公式=roundup(a2,0)即表示a2值的整位数向上取值,等于316,如果第二参数是1,公式为=roundup(a2,1),那么结果就等于315.3,小数点后一位向上取值,然后截取掉之后的数字。

3

int函数

  1. 公式解析
  2. 1)官方说明:将数字向下舍入到最接近的整数。
  3. 2)语法

Int( number )

INT 函数语法具有下列参数:

  • Number 必需。需要进行向下舍入取整的实数。
  • 题目一:常规用法
  • 公式:=INT(A2)
  • 效果:
  • 3.扩展用法举例
  • 题目二:获取 正实数的小数部分
  • 公式:=A2-INT(A2)
  • 效果:
  • 题目三:一些特殊序列
  • 公式:=INT((ROW(A1)-1)/3+1)
  • 效果:
  • 解析:如果我们想要生成一个以n开头,重复m遍后递增1的循环序列,可以直接套用公式=INT((ROW(A1)-1)/m)+n

4

round函数

  1. Round函数是什么意思
  2. round函数在Excel中,用于四舍五入,有2个参数;第1个参数:是需要四舍五入的数据;第2个参数:是需要保留的小数位数;
  3. Round函数怎么用
  4. 我们先用鼠标选中D2:D4单元格区域,并在编辑栏输入函数公式:=ROUND();然后输入函数第1个参数:选中C3单元格;第2分参数:输入数字1;最后按【Ctrl+Enter】键结束确认,即可将C列数据四舍五入,并保留1位小数;

5

rounddown函数

  1. ROUNDDOWN(excel函数rounddown)
  2. 靠近零值,向下(绝对值减小的方向)舍入数字。
  3. 语法
  4. ROUNDDOWN(number,num_digits)
  5. Number 需要向下舍入的任意实数。
  6. Num_digits 指定的位数,按此位数进行四舍五入。
  7. 案例及用法
  8. 1.
  9. =ROUNDDOWN(6.3, 0)
  10. 将 6.3 向下舍入,小数位为 0 (6)
  11. 2.
  12. =ROUNDDOWN(68.8, 0)
  13. 将 68.8 向下舍入,小数位为 0 (68)
  14. 3.
  15. =ROUNDDOWN(3.141592, 4)
  16. 将 3.141592 向下舍入,保留四位小数 (3.1415)
  17. 4.
  18. =ROUNDDOWN(-3.141592, 3)
  19. 将 -3.141592 向下舍入,保留三位小数 (-3.141)

6

floor函数

floor函数用法部分介绍

Excel中floor函数是一个向下舍入的函数。

floor函数的语法是:FLOOR(number, significance)

具体的向下舍入规则是:将“参数1”向零方向,取最接近“参数2”倍数的数。

floor函数第一参数:Number,是要舍入的数值。

第二参数:Significance是要舍入到的倍数。

floor函数小实例

超市收银结账,若遇到分,则去掉后面的分,保留至角。从下图的公式可以看到:SUM(D2:D6),结果为:40.68,然后用floor(40.68,0.1)去掉分。

用Excel做数据分析常用的数学函数,你知道几个?都会用吗?

数据分析,是Excel的基本功能,要做好分析,就离不开函数公式,今天,小编给大家分享的是做数据分析时常用的数学函数。

一、取整。

函数:Int。

功能:将数值向下取整为最接近的整数。

语法结构:=Int(数值)。

目的:按“元”发放月薪。

方法:

在目标单元格中输入公式:=INT(G3)。

解读:

从上述的结果中不难看出,Int函数其实就是直接省略小数点及其后面的值。切记,不是四舍五入后去掉,而是直接去掉哦!

二、四舍五入。

函数:Round。

功能:按指定的位数对数值进行四舍五入。

语法结构:=Round(值,小数位数)。

目的:按“元”发放月薪。

方法:

在目标单元格中输入公式:=ROUND(G3,0)。

解读:

Round函数的计算结果和Int函数的计算结果并不完全相同,Int函数是直接向下取整,而Round函数在此例中是四舍五入后取整。

三、向上取整。

函数:Roundup。

功能:按照指定的小数位数向上舍入数字。

语法结构:=Roundup(数值,小数位数)。

目的:按“元”发放月薪。

方法:

在目标单元格中输入公式:=ROUNDUP(G3,0)。

解读:

Roundup函数的计算结果就是只要保留小数位的后面有值,就给保留小数位的值+1。

四、向下取整。

函数:Rounddown。

语法结构:=Rounddown(值,小数位数)。

目的:按“元”发放月薪。

方法:

在目标单元格中输入公式:=ROUNDDOWN(G3,0)。

解读:

从上述的结果看,Rounddown函数的计算结果和Int函数的计算结果相同,难道Rounddown函数的功能和Int相同???如果真的这么理解,就有点儿偏激了,因为Rounddown函数可以保留小数,而Int函数只能取整。此处相同的原因在于Rounddown函数保留了0位小数。

五、求余。

函数:Mod。

功能:返回两数相除的余数。

语法结构:=Mod(被除数,除数)。

目的:将对应的产品平均分给对应的人数,还剩多少?

方法:

在目标单元格中输入公式:=MOD(F3,G3)。

六、随机生成0-1之间的随机值。

函数:Rand()。

功能:返回一个≥0且<1的随机值。

语法结构:=Rand()。

目的:生成0-1之间的随机值。

方法:

在目标单元格中输入公式:=RAND()。

七、随机生成指定范围内的值。

函数:Randbetween。

功能:返回一个介于指定数字之间的随机值。

语法结构:=Randbetween(最小值,最大值)。

目的:生成100-500之间的随机值。

方法:

在目标单元格中输入公式:=RANDBETWEEN(100,500)。

本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com

点赞 0
收藏 0

文章为作者独立观点不代本网立场,未经允许不得转载。