excel数组函数隔行求和公式的涵义

如题=SUMPRODUCT((MOD(ROW(J4:J23),6)=4)*J4:J23)这个公式是隔着五行求和,这个公式里的6)=4)的6和4是什么意思,谢谢解答
最新回答
元亦夏

2024-11-04 02:21:42

SUMPRODUCT是多条件求和的数组函数,内部返回的值是数组的形式。
ROW(J4:J23) 在这公式里返回J4:J23的行号,即 4、5、6。。。。23
MOD(ROW(J4:J23),6) MOD是求余数的函数,语法为 MOD(被除数,除数)。这句返回J4:J23的行号 除以数字6后的余数,即 4、5、0、1、2、3、4、5、0、1、2。。。
(MOD(ROW(J4:J23),6)=4) 这是这公式的求和的条件:J4:J23的行号 除以数字6后的余数 =4。如果数组4、5、0、1、2、3、4、5、0、1、2。。。哪个数字等于4,则对*号后的J4:J23同行数值相加
纸殇浅琳

2024-11-04 01:17:12

简单地说,
公式中的数字6与隔五行对应,隔五行就是每6行,
数字4与每6行中的取哪一行相加有关,你把要相加的行号除以6后的余数就知道了。