谁能帮我解释一下这个EXCEL公式的含义吗?还有数组公式要怎么做呢?

=SUM(N(OFFSET($A$1,MOD(INT((ROW()-1)/{1,5,25,125}),5),{0,1,2,3},)))数组公式。
谁能帮我解释一下这个EXCEL公式的含义吗?还有后面写着数组公式要怎么做呢?

=OFFSET($A$1,INT((ROW()-1)/4),MOD(ROW()+3,4))

Offset引用以A1为起点,特定单元格的数值.INT是取整,MOD是同余.

你要求每横向取4个数字后再从下一行的第一个开始取,所以,以A1为起点,第一个单元格的相对位置应该是0,0,第2个是0,1,第三个是0,2,第四个是0,3,第五个是1,0,以此类推...换句话说,第一位坐标每4个+1,第二位坐标0-3的循环.

INT((ROW()-1)/4指就当前单元格的行数-1除以4的结果取整,MOD(ROW()+3,4))指返回当前单元格的行数+3处以4的余数,刚好符合以上条件.

这个函数写的比较巧妙,如果你实在想不通的话...可以去看看小学奥数...: )
温馨提示:答案为网友推荐,仅供参考
相似回答