You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google表格:如何用公式对行内交替单元格求和(借方金额)

Google表格计算人员借方金额总和可行方案

你之前的公式SUM(FILTER(COLUMN(B3:G3),ISODD))无效,是因为COLUMN()返回的是列号而非单元格数值,筛选列号无法直接求和。以下是几种可行的公式方案:

  • 方案1:SUMPRODUCT+MOD判断列位置

    =SUMPRODUCT(B3:G3, MOD(COLUMN(B3:G3)-COLUMN(B3)+1, 2))
    

    原理:COLUMN(B3:G3)-COLUMN(B3)+1将选中区域内的列位置转为从1开始的序号,MOD(...,2)判断是否为奇数(返回1代表奇数列,0代表偶数列),SUMPRODUCT会将对应单元格数值与1/0相乘后求和,最终得到所有借方列(奇数位置列)的总和。

  • 方案2:FILTER筛选数值后求和

    =SUM(FILTER(B3:G3, MOD(COLUMN(B3:G3)-COLUMN(B3)+1, 2)=1))
    

    原理:通过MOD判断选中区域内的奇数位置列,FILTER筛选出这些列的单元格数值,再用SUM求和。

如果你的借方列起始位置不是B列,只需将公式中的COLUMN(B3)替换为借方起始列的单元格(比如起始列是C,就换成COLUMN(C3))即可适配。

内容的提问来源于stack exchange,提问作者Jay

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 14:45:04