我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
“取整”应该包括向上和向下取整,所以进位取整和舍尾取整应该都可以称为“取整”。Excel取整函数大概有下面四个:
1、trunc()函数——大名鼎鼎的截位取整函数
TRUNC函数功能是直接将数字的小数部分多余位数截去,保留指定的位数。
用法:TRUNC(number,num_digits)
number为需要舍位的任意数;num_digits为指定的小数位数(小数点右侧),number则是按这个位数进行保留位数。
如:trunc(5.25,1)返回5.2。
2、floor()函数
FLOOR函数是将数值沿绝对值减小的方向按指定基数进行去尾取整舍入。
用法:FLOOR(number,significance)
number为需要舍入的任意数;significance为number进行舍入运算的基数。
如:floor(2.5,1)返回2。
3、ceiling()函数
CEILING函数类似FLOOR函数,不过CEILING函数是将数值沿绝对值增大的方向按指定基数进行去尾取整舍入。
用法:CEILING(number,significance)
number为需要舍入的任意数;significance为number进行舍入运算的基数。
如:ceiling(2.5,1)返回3。
4、INT()函数
是向下取整函数,即向数轴向左的方向取整。例如:=INT(9.9) 结果是 9; =INT(-9.9) 结果是 -10。
本文重点介绍excel取整函数的一些特殊用法。
Large和Small函数第二参数为小数时取整用法
当使用小数作为参数的函数时,对小数参数处理比较特殊的情况有两个:Large函数和Small函数。
Large函数当其第二参数为小数时,这个参数会自动向上取整参与运算,比如第二参数为1.2,在函数运算中则会以2代入运算。
例如,A1输入公式:=LARGE({1,2,3,4,5},1.2),公式返回结果为4。
当第二参数小于1或大于数组个数时,会返回错误值。例如:=LARGE({1,2,3,4,5},0.2),返回错误值#NUM!。
与Large函数有类似特性的是函数Small,通常情况下,Small函数的第二参数为小数时,会自动对其进行向下截断取整,仅取其整数部分参与运算。
例如:=SMALL({1,2,3,4,5},1.6),公式返回结果为1。但当Small函数的第二参数小于1或大于数组个数时,同样会返回错误值。
可以进行取整函数汇总
这些函数包括:Char、Date、Month、Year、Edate、Eomonth、Roundup、Rounddown、Trunc、Round、Fixed、Vlookup、Hlookup、Offset、Choose、Index、Isodd、Iseven、Lcm、Left、Right、Mid、Replace、Substitute、Find、Search、ADDRESS等。
例如:=DATE(2009.4,12.5,1.11),结果为:2009-12-1,对小数参数进行向下取整,取其取整以后的结果参与计算。
=ADDRESS(1.7,3.6,4),结果为:C1
了解以上这些内容取整函数的用法后,当使用函数嵌套,以公式运算结果作为以上这些函数的数值参数时,是否需要预先对运算结果进行取整或舍入处理,就可以根据上面这些函数特性来判断。
Excel取整函数综合练习:工资金额调整尾数
如下图所示,对A列的工资,进行如下调整:
1)、尾数2元以下减掉为O;尾数3-4元向上进为5元。
2)、尾数6-7元的调整为5元,尾数8-9元的向上进为10元
调整之后,这样尾数都是5元或者是10元。一共有5种解法:
第一:=LEFT(A2,LEN(A2)-1)*10+LOOKUP(MOD(A2,10),ROW($1:$8)-1,{0,0,0,5,5,5,5,5,10,10})
第二:=ROUND(A2*2,-1)/2
第三:=FLOOR(A2+2,5)
第四:=MROUND(A2,5)
第五:=CEILING(A2-2,5)
相关文章
我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
在工作中,可能许多朋友都会碰到一个情况,那就是工作簿和工作表数据的合并操作。如何将上百个工作簿快速合并到一个表格中,许多朋友可能会觉得不可思议。今天我们就来教大家学习一......
2023-01-08
今天在这里为你分享5个Excel文本函数,这些拆分和组合函数,你一定会用上的。①LEFT函数公式:=LEFT(A2,1)在Excel表格中,需要想要拆分汉字,想从哪里开始就从那哪里开始。首先选定单元格......
2023-01-08
相信大家也和我一样,才开始看到Excel可以当做翻译软件的时候会很好奇,这究竟是怎样做到的?其实,这个方法并不是很难,它是由一个函数公式而制作出来的,好了,首先我们一起来看看成......
2023-01-08
函数可以说是所用快捷方法中最为简单的一种方法,为什么很多人认为函数用起来很难了?主要是因为它拥有很长的函数公式,记不住。其实不管是学Excel函数,还是学习其他的一些快捷方法......
2023-01-08