excel表格中,总共4600多行,每隔7行相加该怎么加?3
发布网友
发布时间:2023-10-14 19:55
我来回答
共5个回答
热心网友
时间:2024-12-04 21:59
可以用函数
=sumproct((mod(row(1:4700),7)=1)*A1:A4700)
或者
=sumproct((mod(row(1:4700),7)=2)*A1:A4700)
之类的,不知道具体算哪排,你自己试试。追问算得不对的
热心网友
时间:2024-12-04 21:59
假设你数据是从A1到A4600,B1输入
=SUMPRODUCT((MOD(ROW(A1:A4600),7)=1)*A1:A4600)
如果是A2到A4601,则
=SUMPRODUCT((MOD(ROW(A1:A4600),7)=1)*A1:A4601)
热心网友
时间:2024-12-04 22:00
例如A列 的 1 8 15 22 这些行求和,
公式
=SUMPRODUCT((A1:A4700)*(MOD(ROW(1:4700),7)=1))
即可,
注意 A1:A4700这些行的数据必须为数值格式
如果不是
使用下面数组公式,
=SUM(IF(MOD(ROW(1:4700),7)=1,A1:A4700))
CTRL SHIFT 回车结束,追问算得不对的.
热心网友
时间:2024-12-04 22:00
从A1至A4600,A1+A8+A15+A22...这样每隔7行相加
=SUMPRODUCT((MOD(ROW(A1:A4600),7)=1)*A1:A4600)
热心网友
时间:2024-12-04 22:01
质疑是否在基础数据中有非格式化输入。
否则这个刚才两位的答案应该就没有问题啊。
=SUMPRODUCT((MOD(ROW(A1:A4600),7)=1)*A1:A4600)
另外请您自己按照实际情况修改其实和终结位置