【问题标题】:Sum every nth cell in a row infinitely将每行中的第 n 个单元格无限求和
【发布时间】:2019-12-24 18:28:15
【问题描述】:

我正在为我的足球队(或足球队)制作电子表格,并跟踪每个球员支付的金额以及他们是否处于信用/债务状态,因此我在 Sheet1 中计算每场比赛的余额,然后在 Sheet2 中计算总余额。

我正在尝试执行的公式是,在 Sheet2 中,尝试 SUM“余额”列下的每个值(每 3 个单元格)让 Aidan 一起获得总余额。

目前我只是在执行以下操作,但需要它来容纳无限数量的列(固定装置)并具有可扩展性,因为目前还没有。

=SUM(Sheet1!D3, Sheet1!G3)

任何帮助将不胜感激。

【问题讨论】:

    标签: google-sheets filter sum google-sheets-formula


    【解决方案1】:

    您可以在SUM 中使用MOD 中的FILTER,例如:

    =SUM(FILTER(B2:2, MOD(COLUMN(B2:2)+2, 3)=0))
    

    【讨论】:

    • 出于某种原因,这也会影响 Aidan 下面的行。例如。尽管亚历克斯的值不同,但亚历克斯显示为与艾丹拥有相同的余额
    • 还要确保所有单元格都被格式化为数字而不是纯文本 - 或者使用能够汇总纯文本的 SUM 而不是 SUMPRODUCT
    【解决方案2】:

    由于目标是对标题为“Balance”的列中的所有值求和,您也可以这样做:

    =sumproduct(Sheet1!$B$2:$J$2="Balance",Sheet1!B3:J3)
    

    如果您决定在工作表中添加更多列,您就不必担心这些列的索引。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-10
      • 2023-03-21
      • 2022-10-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多