Skip to main content

Excel可以对具有可变范围的单元格求和

一秒看出你是不是Excel表格大神,会这个技巧的都是! (六月 2025)

一秒看出你是不是Excel表格大神,会这个技巧的都是! (六月 2025)
Anonim

在Excel中,您可以使用INDIRECT函数使用可变范围对多个单元格求和。 INDIRECT函数自动更新您引用的单元格范围,而无需手动编辑公式本身。您可以将INDIRECT函数与任意数量的Excel函数一起使用,但最常见(也是有用的)是使用SUM函数时。

注意:本文中的信息适用于Excel版本2019,2016,2013,2010和Excel for Mac。

05年1月1日

如何使用可变范围求和一些单元格

您可以将INDIRECT函数作为参数嵌入到SUM函数内部,以便为要添加的SUM函数创建可变范围的单元格引用。 INDIRECT函数通过中间单元格引用间接引用单元格范围来完成此操作。

两个函数一起使用的格式如下所示:

= SUM(INDIRECT( “D1”:D4)

这会将范围锁定为从D1开始,如果插入或删除D列中的任何单元格,则允许D4更改。

您还可以使用电子表格中的其他单元格来修改单元格引用。例如,如果使用E1引用范围的第一个单元格,并使用E2引用范围的最后一个单元格,则公式如下所示:

= SUM(间接(“D”和E1&“:D”和E2))

通过更改位于单元格E1和E2中的数字,您可以修改公式中的范围,而无需手动编辑公式。

05年02月02日

尝试SUM和INDIRECT函数

创建一个电子表格以自行测试SUM和INDIRECT函数。首先创建一个空白电子表格,然后在D和E列中输入以下数据:

细胞 数据 D1 - 5 D2 - 10 D3 - 15 D4 - 20 D5 - 25 D6 - 30 E1 - 1 E2 - 4

接下来,在单元格F1中创建公式。这是如何做:

  1. 选择单元格 F1。这是显示此示例的结果的位置。
  2. 选择 公式.
  3. 选择 数学和Trig 打开功能下拉列表。
  4. 选择 在列表中打开“SUM函数参数”对话框。
05年3月

将INDIRECT函数嵌入SUM函数中

接下来,使用此对话框在SUM函数中输入INDIRECT函数。

  1. 在里面 1号 字段,输入以下INDIRECT函数:

    INDIRECT( “d” &E1& “:d” &E2)

  2. 选择 完成该功能并关闭对话框。
  3. 数字50出现在单元格F1中。这是单元格D1到D4的总和。
  4. 选择单元格F1时,公式字段显示:

    = SUM(INDIRECT( “d” &E1& “:d” &E2))

当您了解如何格式化SUM和嵌套的INDIRECT函数时,您将能够将步骤4中显示的整个函数直接键入结果单元格(在本例中为单元格F1)。

05年4月

构建INDIRECT函数的参数

在上面的示例中,对单元格E1和E2的引用位于引号之外。这个,结合了 & 连接符号,将细胞E1和E2中包含的任何内容嵌入到公式本身中。

以下是公式的元素如何工作:

  • & 用于将文本数据(在本例中为字母D)与包含数字值的单元格引用(E1和E2)连接在一起。
  • ' ' 必须包围单元格引用内的文本数据(在本例中为字母D)。
  • : 是SUM范围中第一个单元格和最后一个单元格之间的分隔符。

在上面的示例中,范围的起点由字符定义: “d” &E1.

范围的终点由字符定义: “:d” &E2

冒号需要包含在引号内。

中间的第三个&符号用于将两个段连接成一个参数:

“D”和E1&“:D”和E2 05年05月05日

SUM函数变量范围

嵌套在SUM函数内部的INDIRECT函数可以轻松更改SUM函数总计的范围的开始和结束,而无需编辑函数本身。

使用步骤3中的串联技术,使用电子表格中单元格E1和E2中存储的数字来更改SUM函数的单元格范围。

通过修改单元格E1和E2并观察SUM函数结果如何变化,在您自己的电子表格中进行测试。

  1. 选择单元格 E1.
  2. 输入号码 3.
  3. 输入.
  4. 选择单元格 E2.
  5. 输入号码 6.
  6. 输入.
  7. 单元格F1中的答案变为90.这是单元格D3到D6中包含的数字的总和。

要查看INDIRECT函数的运行情况,请将新单元格插入单元格D3中。这会使所有其他单元格向下移动。新总和是D3到D7的总数。 INDIRECT函数动态更改整个范围,以包括您最初输入的整个列表,以及您插入的新单元格。

裁判!错误值

裁判!如果INDIRECT函数,则单元格F1中出现错误值:

  • 包含无效的单元格引用。
  • 包含对不存在的其他工作表的外部引用。
  • 指工作表限制之外的单元格范围。
  • 指空白的单元格。