INT函数的解释:
首先你这个公式不是完整的,
包装工资!$A:$AK,INT((ROW()+4)/3,COLUMN()))) 这部分有问题,我估计应该是
INDEX(包装工资!$A:$AK,INT((ROW()+4)/3),COLUMN())
INT((ROW()+4)/3 这部分也有问题,这样INT函数并没有什么左右,因为 ROW()永远是整数,
INT(ROW()+4)也一直是整数,
正确的应该是 INT((ROW()+4)/3)
并不知道你具体是想要什么效果,感觉公式改为
=IF(MOD(ROW(),3)=0,"",IF(MOD(ROW(),3)=1,包装工资!A$1,INDEX(包装工资!$A:$AK,INT((ROW()+4)/3),COLUMN())))
这样才是对的,
至于为什么用这个函数
一般来说是 将原数据的某一行或列 在新表格中重复引用,
关于EXCEL中的INT函数:
一、INT是取整数函数,不带有四舍五入;语法:INT(number),Number 需要进行向下舍入取整的实数。对于负数INT()函数朝远离0的方向返回下一个整数
二、例如 :
=INT(8.9) 将 8.9 向下舍入到最接近的整数 (8)
=INT(-8.9) 将 -8.9 向下舍入到最接近的整数 (-9)
三、在Excel中经常会制作许多表格,例如:已知某县8个月出生的人口数,现在要计算出这8个月的平均出生人口数,但人口数不可能为小数,所以这时就应该进行取整处理,INT函数的功能就可以体现出来了。
扩展资料
含义
将数值向下或者向上取整为最接近的整数。
语法
INT
Number 需要进行向下或者向上舍入取整的实数。
说明
int函数可用floor函数代替
int(number)=floor(number,1)
参考资料 搜狗百科 int函数
vb 中int函数:
取整函数,Int(x)返回值为小于等于X的整数的最大值
VB中的int函数怎么用??:
Int函数功能:返回参数的整数部分。
语法
Int(number)
必要的 number 参数是 Double 或任何有效的数值表达式。如果 number 包含 Null,则返回 Null。
说明
Int 和 Fix 都会删除 number 的小数部份而返回剩下的整数。
Int 和 Fix 的不同之处在于,如果 number 为负数,则 Int 返回小于或等于 number 的第一个负整数,而 Fix 则会返回大于或等于 number 的第一个负整数。例如,Int 将 -8.4 转换成 -9,而 Fix 将 -8.4 转换成 -8。
Int 函数,Fix 函数示例
本示例说明 Int 及 Fix 函数在返回某数值的整数部分时有何不同。当参数为负数时,Int 函数返回小于或等于该参数之最大整数,而 Fix 函数则返回大于或等于该参数之最小整数。
Dim MyNumber
MyNumber = Int(99.8) ' 返回 99。
MyNumber = Fix(99.2) ' 返回 99。
MyNumber = Int(-99.8) ' 返回 -100。
MyNumber = Fix(-99.8) ' 返回 -99。
MyNumber = Int(-99.2) ' 返回 -100。
MyNumber = Fix(-99.2) ' 返回 -99。
int函数是怎么算的:
这样算
全部取整数的,不管小数后面是多少,不会四舍五入,只取整
比如:INT(3.2)=3
INT(3.9)=3
当然了,公式还可以加入其它
INT(3.2/5)
INT(3.2)/5
只要你理解其中含意,很简单的,算得是括号里面结果的整数,后面有公式继续运算另外的值
欢迎分享,转载请注明来源:民族网