excel中同列隔行单元格怎么用公式相加

发布网友 发布时间:2022-04-21 23:30

我来回答

5个回答

热心网友 时间:2023-07-02 21:18

  这种相加方式叫“隔行求和”,使用以下公式可以做到:
=SUMPRODUCT((MOD(ROW(C12:C77),5)=2)*C12:C77)
公式是以C12到C77之中,行号为除5余2的数(即12,17,22……)的单元格求和来举例的,可以自己按实际情况来修改。
  关于后面说到的A1=C12+F12+I12+C17+F17+I17+……+C72+F72+I72+C77+F77+I77这种同时又隔行又隔列但是有规律的算式,一样可以用SUMPRODUCT函数来做到:
=SUMPRODUCT((MOD(ROW(C12:I77),5)=2)*(MOD(COLUMN(C12:I77),3)=0)*C12:I77)
这个公式是以C12到I77之中,同时满足行号为除5余2的数,列号(A为1列,B为2列以此类推)是3的倍数的单元格来求和。同样也可以根据实际应用来修改的。

热心网友 时间:2023-07-02 21:18

=sumproct(c12:c52*(mod(row(c12:c52),5)=2))
对c12:c52求和
*表示满足条件
mod(row(c12:c52),5)=2))
意思是 12:52行里面的行号除5余2的的行ROW 是返回行号
MOD是除 的意思不是数学除 可以BAIDU 一下MOD 函数用法
12除5 余2 17除5余2 等等等等 其实就是 12 17 22等等行满足条件~

热心网友 时间:2023-07-02 21:19

利用OFFSET函数,在空白单元格输入=offset($C$12,(ROW(B1)-1)*5,)向下复制,一直到您需要的单元格数据,同理将$C$12改为$F$12,$I$12,同样的办法,最后将提取出来的数据进行求和

热心网友 时间:2023-07-02 21:20

=SUM(C12,C17,C22,C27......)。操作时,可以输入一个“,”后,点一下数据格,也能完成公式。

热心网友 时间:2023-07-02 21:20

=sum((mod(row(c12:c500),5)=2)*c12:c500)

数组公式,Ctrl+shift+enter结束

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com