【问题标题】:How to handle unlimited/unknown number of columns in Google Sheets using formuals如何使用公式处理 Google 表格中无限/未知数量的列
【发布时间】:2021-10-30 10:39:17
【问题描述】:

我有几个行数和列数未知的 Google 表格。行数和列数相同(均为20x20或100x100)。

现在我想把它们加在一起。 Sheet1!A1+Sheet2!A1+Sheet3!A1 等所有单元格。

有没有办法使用公式自动完成?这些工作表中的内容是自动生成的。

我想到了两个数组公式,例如 数组公式((数组公式()) 但我找不到这样做的方法。

非常感谢您的想法或解决方案。

【问题讨论】:

    标签: google-sheets automation spreadsheet array-formulas


    【解决方案1】:

    你可以这样做:

    =ARRAYFORMULA(Sheet1!A1:T20 + Sheet2!A1:T20 + Sheet3!A1:T20)
    

    如果行未知,您可以使用:

    ={A1:A}
    

    如果列未知,您可以使用:

    ={A1:1}
    

    结合你可以试试:

    ={A1:1000}
    

    在某些情况下,您可能会使用:

    =INDIRECT("A1:"&ADDRESS(ROWS(A:A), COLUMNS(1:1)))
    

    对于另一张纸,它必须是:

    =INDIRECT("Sheet2!A1:"&ADDRESS(ROWS(Sheet2!A:A), COLUMNS(Sheet2!1:1)))
    

    您还应该注意,在对它们求和时,范围需要具有相同的大小

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-25
      • 2022-07-04
      • 1970-01-01
      • 2013-10-03
      • 1970-01-01
      • 2019-09-12
      • 2020-06-04
      • 2021-09-30
      相关资源
      最近更新 更多