现在位置:首页 > Excel相关 > Excel函数 > 函数365之INT函数:最大方的函数,小数再大都是浮云

函数365之INT函数:最大方的函数,小数再大都是浮云

一村之长  Excel函数  2017-4-3  310  0评论
函数名称:INT

函数作用:INT函数用于将数字向下舍入到最接近的整数。

函数语法:INT(数值或单元格引用)

注意事项:
1、INT函数只有一个参数;
2、INT函数的参数必须为数值或结果为数值的引用,否则结果为#VALUE!;
3、不管INT函数的参数为数值型数字或者是文本型数字,其函数结果都为数值型数字。
函数应用:
实例1、根据下表A列数值,将数值向下取整数,效果如B列所示。
1.png

函数公式:=INT(A2),公式下拉即可
解释说明:
1、关于数值向下取整可以用INT函数或者ROUNDDOWN函数,这里我们用INT函数,该函数只有一个参数,也就是要向下取整的数值或单元格;
2、如果数值为正数,INT函数会直接把小数部分去掉保留整数;
3、如果数值是负数,INT函数会去掉小数部分,整数部分-1

实例2、用函数公式生成1,1,1,2,2,2,3,3,3…的一个循环序列,如下图A列所示。
2.png

函数公式:=INT((ROW(A1)-1)/3)+1,公式下拉即可
解释说明:
1、我们要用将每个数重复3遍然后再递增1,用ROW(A1)-1下拉可以得到0,1,2,3,…,的递增数值,我们可以将每个数除以3然后看一下效果;
2、我们发现0、1、2除以3得到的结果都是小于1,3、4、5除以3得到的结果都大于等于1小于2,6、7、8除以3得到的结果都是大于等于2小于3,…,依次类推;
3、我们对上面第2步的结果用INT函数取整一下就得到了0,0,0,1,1,1,2,2,2,…的一个序列,再将这个结果分别+1,那么就得到了我们要的效果;
4、我们可以自己整理出一个公式,需要下拉构建一个以n开头,重复m遍后递增1的循环序列,可以直接套用公式=INT((ROW(A1)-1)/m)+n
5、各位亲请原谅我的数学强迫症又犯了…

实例3、根据A列姓名和D2单元格指定的重复次数生成重复的姓名,如B列所示。
3.png

函数公式:=INDEX($A$2:$A$4,INT((ROW(A1)-1)/$D$2)+1),公式下拉即可
解释说明:
1、要做这个题目我们要先去看第2个实例,学会构建循环序列,可以直接套用我们上面给出的公式INT((ROW(A1)-1)/m)+n;

2、然后我们用INDEX函数对A列的姓名根据位置返回内容。


2.png

评论一下 分享本文 联系站长
我的Excel
看完文章就评论一下!
挤眼 亲亲 咆哮 开心 想想 可怜 糗大了 委屈 哈哈 小声点 右哼哼 左哼哼 疑问 坏笑 赚钱啦 悲伤 耍酷 勾引 厉害 握手 耶 嘻嘻 害羞 鼓掌 馋嘴 抓狂 抱抱 围观 威武 给力
提交评论

清空信息
关闭评论