【问题标题】:how to specify a range of array from numbers in other cells如何从其他单元格中的数字指定数组范围
【发布时间】:2016-11-29 05:57:05
【问题描述】:

我有一个从 A1 到 A7 列出的数组 1 到 7。数字 1 和 7 在 B1 和 C1 中列出。

我想计算数组中的总和(=SUM(A1:A7)),但是需要从其他单元格中指定数组的范围(=SUM(A$B1 :A$C1))。

表达所需公式的正确方法是什么(=SUM(A$B1:A$C1))?

非常感谢。

【问题讨论】:

标签: excel excel-formula


【解决方案1】:

您可以使用 INDIRECT 函数。

=SUM(INDIRECT("A"&B1&":A"&C1))

来自The INDIRECT Function

希望这会有所帮助。

【讨论】:

    【解决方案2】:

    链接:Answer in sheet array

    =CONCATENATE("=SUM(A",B1,":A",C1,")")
    

    将该公式复制到另一个单元格中,然后将结果特殊粘贴到另一个单元格中,然后更改十进制格式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多