向下取整函数int的基本用法
各位同学,大家好。之前发的文章可能对于一些初学者太难了,从今天开始讲解一些基础函数的用法。今天要讲的是int函数,它是一个数学函数,将数字向下舍入到最接近的整数。
先来看下它的语法结构,只有1个参数。
Int( number )
Number 必需。需要进行向下舍入取整的实数。
下面看几个简单的例子。
1.基本用法
A列是数据源,B列是用int返回的结果。直接在B3单元格输入公式=INT(A3),向下填充。对于正数7.97,它会把小数点后面的去掉,只保留整数7。对于负数-38.45,它返回的结果是-39。因为int是向下取整函数,也就是向比自己小的方向取整。对于7.97,比它小的且最接近它的整数是7;对于-38.45,比它小的且最接近它的整数是-39。
int函数也可以对文本型数字进行计算。比如=INT("20.20")返回的结果是20。
2.提取正数的小数部分
A列是数据源,B列是提取后的结果。在B10单元格输入公式=A10-INT(A10),向下填充,完成。INT(A10)取出整数部分,A10-INT(A10)就是用原来的数字减去整数部分就是小数部分。
3.构造序列数字
A列是数据源,是步长为1的等差数列,现在要根据A列的数据构造B列的结果。在B18单元格输入公式=INT((A18+1)/2),向下填充。为了方便大家观看,我把(A18+1)/2的结果放在C列。因为要构造的序列数是2个一组,所以要除以2。其实这样的序列数可以直接用row函数来构造。在D18单元格输入公式=INT((ROW(A1)+1)/2),向下填充。
构造这样的序列数,很有用,结合查找引用函数会发挥很大的作用。希望大家可以学好。而且也不难。如果要构造下面的3个一组该怎么写公式呢?
文件链接:
https://pan.baidu.com/s/1z6TRxYAtWaz84Ug8PxZ88w
提取码:l3og