取整函数还不会,加班都没加班费
送人玫瑰,手有余香,请将文章分享给更多朋友
动手操作是熟练掌握EXCEL的最快捷途径!
小伙伴们好,在EXCEL中有很多取整的函数,应用于各个领域。今天我们就来总结一下那些取整函数吧。
INT函数
INT函数将数字向下舍入到最接近的整数。
语法:
INT(number)
Number 需要进行向下舍入取整的实数
公式非常简单,不需要过多解释。它可以配合OFFSET函数实现对一个数据多此重复录入。
在单元格A10中输入“=OFFSET(A$2,INT((ROW(A1)-1)/3),0)”并向下拖曳即可。
思路:
ROW函数取得行号。由于起始位置为单元格A2,因此需要ROW(A1)-1以保证A2单元格也能被重复录入
INT函数为向下取整到最接近的整数。由于是重复3次,取整后每3行一组分别返回0, 1, 2, 3等等,并作为OFFSET函数的参数
如果想要重复录入4次,将公式中的“3”改为“4”即可
MOD函数
MOD函数返回两数相除的余数。结果的符号与除数相同。
语法:
MOD(number, divisor)
MOD 函数语法具有下列参数:
Number 必需。要计算余数的被除数。
Divisor 必需。除数。
公式看起来也非常简单。可是利用MOD函数我们可以构建循环序列。
例如,我们需要构建一个开始值为1,循环周期为4的循环序列。
在单元格A3中输入“=MOD(ROW(A1)-1,4)+1”并向下拖曳即可。
这里可以总结为下面的套路:
=MOD(行号/列号-1,循环周期)+初始值
如果需要建立一个逆循环序列,则可以使用下面的公式。
仍以上例为例,建立一个开始值为4,循环周期为4的序列。
在单元格A3中输入“=MOD(4-ROW(A1),4)+1”并向下拖曳即可。
这里可以总结为下面的套路:
=MOD(循环周期-行号/列号,循环周期)+终止值
ROUND函数家族
这家家族包括ROUND、ROUNDUP和ROUNDWOWN函数。
这一组函数的语法也很简单,两个参数,第一个是需要取整的数据,第二个是要进行取整运算的的位数。
小伙伴们可以试一试,将第二个参数改为其它数字,看看结果会有什么变化。
FLOOR函数
FLOOR函数将 number 向下舍入(向零的方向)到最接近的 significance 的倍数。
语法:
FLOOR(number, significance)
number 必需。要舍入的数值。
signifficance 必需。要舍入到的倍数。
来看个具体的例子吧!
上面这组公式中第二个参数3的含义是,要按照3的倍数来舍入的最接近原数值的那个数。
TRUNC函数
TRUNC函数含义:将数字的小数部分截去,返回整数。
语法:
TRUNC(number, [num_digits])
number 必需。需要截尾取整的数字。
num_digits 可选。用于指定取整精度的数字。num_digits 的默认值为 0(零)。
有兴趣的小伙伴可以试一下,输入第二个参数后看看结果会有什么变化。
-END-
长按下方二维码关注EXCEL应用之家
面对EXCEL操作问题时不再迷茫无助
我就知道你“在看”