绝对结构化引用在Excel表格公式中的应用

  • Share This
Hugh West

在本教程中,我们将解释绝对结构化引用在excel表格公式中的应用。 你应该知道的一件事是 结构化参考 表和绝对结构化引用表是不一样的。 在excel表公式中创建绝对结构化引用是比较麻烦的。 这个术语也被称为锚定或关闭列引用。

下载实践工作手册

我们可以从这里下载实践工作手册。

表公式中的绝对结构化引用.xlsx

什么是绝对结构化引用?

一般来说,一个 结构化参考 是指在excel公式中使用表名来代替通常的单元格引用。 如果我们将公式复制到其他单元格时,作为引用的表名不发生变化,它将被视为绝对结构化引用。

绝对结构化引用语法

绝对结构化引用的默认语法是。

Table[[Column_1]:[Column_2]]

在这里,我们引入了一个额外的、相同的列引用来生成一个绝对的结构化引用。

绝对结构化引用的语法是指表内当前的行。

[@column1]:[@column2] 。

在这里,我们已经添加了 符号在相同的列引用之前,以附加一个行引用。

4 绝对结构化引用在Excel表格公式中的应用

在这篇文章中,我们将展示 4 为了让你更好地理解,我们将使用以下数据集来说明所有的应用。 以下数据集的截图包含了以下的销售数据 3 几个月 一月 , 2月 ,以及 三月 在不同地区。

1.将绝对结构化引用应用到Excel列中

首先,我们将使用excel列的绝对结构化引用。 我们可以在单列或列的当前行中使用绝对结构化引用。

1.1 在单列中使用绝对结构化引用

在第一种方法中,我们将提取以下月份的销售金额 一月 , 2月 ,以及 三月 仅在该地区 东部 我们将使用绝对的结构化引用来获取销售数据。 东部 在以下数据集中的区域。

让我们看看执行这一行动的步骤。

步骤。

  • 首先,从表格范围中随机选择任何单元格。
  • 此外,到' 桌子设计 '选项卡,并在''中键入一个名称。 表名 我们将该表命名为' 销售 '.你可以根据你的数据选择任何名称。 我们将在公式中使用这个表名作为参考。

  • 此外,选择细胞 H7 在该单元格中插入以下公式。
=SUMIF(Sales[[Region]:[Region]], $G$7, Sales[Jan] )

  • 新闻 进入 .
  • 因此,通过上述命令,在单元格 H7 我们得到的总销售额为 一月 月,在 东部 地区。

  • 之后,拖动 填充手柄 细胞的工具 H7 到细胞 J7 .
  • 最后,我们得到各月的销售总额 2月 三月 也为 东部 地区。

1.2 将绝对的单元格引用引用到表内当前行

前面的例子为表的所有数据范围创建了一个引用。 但在这个应用中,我们将只对表内的当前行使用绝对引用。 在下面的数据集中,我们将只添加两列销售数据 2月 在另一栏中。

让我们来看看这个方法的步骤。

步骤。

  • 首先,从表格范围中随机选择任何单元格。

  • 接下来,进入' 桌子设计 根据你的选择给这个表起个名字。 我们使用的名字是''。 销售_2 '.

  • 然后,选择单元格 E5 在该单元格中写下以下公式。
=SUM([@Jan]:[@Feb])

  • 撞击 进入 .
  • 因此,上述动作返回的是各月的销售总金额 一月 2月 在细胞中 E5 .

  • 最后,拖动 填充手柄 细胞的工具 E5 E10 该操作复制了单元格的公式 E5 因此,我们得到的总销售额为 一月 2月 为每个地区。

注意:

在我们这个方法中使用的公式中,...。 符号为当前行创建一个绝对的单元格引用。

阅读更多。 如何在Excel的另一个工作表中提供表的参考信息

2.在Excel中使用绝对结构化引用为两列求和

在这种方法中,我们将在excel表格公式中使用绝对结构化引用来计算多个excel列的总和。 在以下数据集中,我们将计算各月的总销售额 一月 &。 2月 在细胞中 H8 2月 &。 三月 在细胞中 I8 .

按照以下步骤执行该申请。

步骤。

  • 首先,从表格范围中选择任何单元格。
  • 第二,到' 桌子设计 在 "表 "选项卡中键入一个表的名称。 表名 '字段。 我们正在使用' 销售_3 '作为表的名称。

  • 第三,选择单元格 H8 .在该单元格中输入以下公式。
=SUM(Sales_3[Jan]:Sales_3[Feb])

  • 新闻 进入 .
  • 因此,我们可以看到各月的销售总额 一月 2月 在细胞中 H8 .

  • 此外,为了得到各月的总销售金额 2月 三月 拖动 填充手柄 工具水平放置在单元格上 I8 .
  • 因此,在细胞 I8 我们可以看到几个月的总销售金额 2月 三月 .

阅读更多。 如何用Excel VBA对表格的多列进行排序(2种方法)

类似读物

  • 如何刷新Excel中的数据透视表(4种有效方法)
  • Excel中的表格类型:一个完整的概述
  • 如何在Excel中按月对数据透视表进行分组(2种方法)
  • 什么是Excel中的非限定结构化引用?
  • 如何在Excel中使用带有结构化参考的HLOOKUP

3.使用XLOOKUP函数在Excel表格公式中创建绝对结构化引用

在第三个应用中,我们将使用 XLOOKUP函数 这个应用与本文的第一个应用相似。 所以,如果你没有读过那个应用,你最好快速回顾一下。

在以下数据集中,我们将提取各月的销售金额 一月 , 2月 ,以及 三月 西部 南方 地区。

让我们看看执行这项申请的步骤。

步骤。

  • 在开始时,选择表格范围内的任何单元格。
  • 接下来,进入' 桌子设计 在 "表 "选项卡中键入一个表的名称。 表名 '文本字段。

  • 然后,在单元格中插入以下公式 H7 :
=XLOOKUP($G7,Sales[[Region]:[Region]], Sales[Jan])

  • 新闻 进入 .
  • 因此,在细胞中 H7 ,上述动作返回的销售金额为 一月 西部。

  • 此外,为了获得销售金额的 一月 月,在 西部 区域拖动 填充手柄 从细胞向下 H7 H8 .

  • 之后,拖动 填充手柄 细胞的工具 H8 J8 .
  • 最后,上述命令返回的销售金额为 3 月,为 西部 南方 地区。

阅读更多。 在Excel表格中有效地使用公式(附4个例子)

4.在Excel表格中用绝对结构化引用计算标题

当我们处理一个有数千列的表格时,不可能逐一计算表格的页眉数量。 为了解决这个问题,我们可以在excel表格公式中使用绝对结构化引用。 如果你知道第一列和最后一列的页眉,那么我们可以很容易地计算表格中的页眉数量。 在以下数据集中,我们将计算页眉的数量几个月起 一月 2月 .

通过以下步骤来执行这个应用程序。

步骤。

  • 首先,从表格范围中随机选择一个单元格。
  • 接下来,进入' 桌子设计 '标签。
  • 此外,在''中输入一个表的名称。 表名 我们使用的是表名' '。 销售_5 '.

  • 之后,选择单元格 G7 并在该单元格中插入以下公式。
=COUNTA(Sales_5[[#Headers],[Jan]]:Sales_5[[#Headers],[Mar]])

  • 新闻 进入 .
  • 最后,在细胞 G7 ,我们可以看到,我们总共有 3 在我们选定的范围内的标题。

阅读更多。 如何在Excel数据透视表的计算字段中获得一个计数。

表格中的绝对引用问题

同时,没有办法在公式中直接从表的引用中进行绝对引用。 当你将复制或移动表的引用时,会发生以下情况。

  1. 如果你跨列移动公式,列的引用会修改与右边下一列的链接。
  2. 另一方面,如果你复制和粘贴公式,列引用不会改变。

总结

最后,本教程演示了绝对结构化引用在excel表格公式中的四种应用。 下载本文所含的练习工作表,以检验你的技能。 如果你有任何问题,请在下面的方框中留言。 我们的团队将尽快回复你的信息。 请注意更多创造性的内容 微软Excel 未来的解决方案。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.