如何将 Microsoft Excel 表转换为范围,或反之

2025年3月17日 | 阅读 7 分钟

众所周知,在Microsoft Excel工作表中,我们需要高效地组织、维护和分析每次给定数量的数据。

在本教程中,我们将看到如何在Microsoft Excel中轻松地将Microsoft Excel表格转换为普通范围。此外,我们还将描述可用于将任何数据范围转换为Excel中表格的各种方法。但在此之前,我们先了解一些基本术语,例如:

  • Microsoft Excel中的“范围”是什么?
  • Microsoft Excel中的“命名范围”是什么?
  • Microsoft Excel中的“表格”是什么?

此外,Microsoft Excel中的表格主要被认为是组织、管理、更新以及分析给定数据集中各种条目最强大的工具之一。

Microsoft Excel中的“范围”是什么?

范围:在Microsoft Excel中,给定数据集中选定单元格的组就是一个范围。我们可以轻松选择给定数据集中的任意数量的单元格,最左上角单元格和最右下角单元格的引用就是范围。

  • 例如:如果我们要选择B4到D13的单元格,那么B4:D13就是给定数据集中的范围。
How can one Convert a Microsoft Excel table to range or vice versa

Microsoft Excel中“命名范围”是什么意思?

Microsoft Excel中的命名范围基本上被视为一个带有名称的简单单元格范围,但使用命名范围的主要目的是仅使用引用来表示一组单元格。

  • 例如:如果我们考虑一个场景,其中选定范围的名称是Sales,那么在该特定场景中,我们可以在公式中按名称引用此范围(而不是使用B2:B7之类的单元格引用)。
How can one Convert a Microsoft Excel table to range or vice versa

为了将特定单元格范围转换为命名范围,我们所需要做的就是选择该范围,然后我们在名称框中输入名称并按下回车键。

How can one Convert a Microsoft Excel table to range or vice versa

此外,我们只需选择单元格范围即可轻松识别命名范围。

如果我们在名称框中看到名称而不是单元格引用,那么该单元格范围主要属于命名范围

Microsoft Excel中的“表格”是什么?

表格:在Microsoft Excel中,表格是一种高级范围,具有内置功能。Excel表格是一个预先构建的最新范围,具有各种提供的功能,例如标题行、总计行、带状行等。

区分表格和范围非常容易。众所周知,Microsoft Excel表格具有冻结标题、边框、自动筛选、排序选项和独特的查看格式。

How can one Convert a Microsoft Excel table to range or vice versa

Microsoft Excel中“范围”和“表格”的基本区别是什么?

乍一看,在Microsoft Excel中广泛使用的表格和范围之间进行有效区分非常容易。

现在我们将看到Excel表格和范围之间存在的一些基本区别。

  1. Excel表格中的单元格必须存在于连续的单元格集合中,而范围中的单元格则不一定需要连续。
  2. Microsoft Excel表格中的每一列都需要有一个标题,而命名范围则没有这样的强制要求。
  3. 当新行添加到表格中时,它们仍然是表格的一部分。然而,添加到范围中的新行并不隐式地是原始范围的一部分。
  4. 此外,在表格中,我们可以轻松地为每一列添加聚合函数(例如求和函数、平均函数),而无需编写任何公式,而在范围中,我们需要显式地添加我们希望在给定单元格中应用的任何公式。
    How can one Convert a Microsoft Excel table to range or vice versa
  5. 为了使公式更易于阅读,表格中的单元格可以通过使用简写(也称为结构化引用)来引用,这意味着我们不必在给定公式中指定所有单元格引用(如在范围的情况下),我们可以使用如下简写:
How can one Convert a Microsoft Excel table to range or vice versa
  1. 在特定表格中,只需为一行输入公式即可,然后公式会自动复制到所选表格的其余行中。而在范围命名范围中,我们始终需要使用填充柄将公式复制到列中的其他行。
  2. 此外,在表格底部添加新行会自动将公式复制到新行以及范围。然而,每当我们插入新行时,我们都必须使用填充柄来复制公式。
  3. 基于表格的透视表和图表会自动随表格更新,而在范围中此操作是不可能的。

Microsoft Excel中将Excel表格转换为范围是什么意思?

众所周知,Microsoft Excel很可能允许我们快速将给定表格转换回普通范围,这将删除所有表格功能但保留表格样式格式。下面,我们将找到如何实现此目的的详细指南。

如何将表格转换为Microsoft Excel中的范围?

将给定表格转换为普通范围的最快方法是:我们首先需要右键单击所选表格中的任何单元格,然后单击表格 > 转换为范围

How can one Convert a Microsoft Excel table to range or vice versa

我们也可以使用功能区执行相同的操作。

步骤1:首先,我们将选择表格中的任何单元格以激活表格设计选项卡。

步骤2:然后,在表格设计选项卡中,在工具组中,我们将单击选项:转换为范围

How can one Convert a Microsoft Excel table to range or vice versa

然后,无论哪种方式,Microsoft Excel都会显示一个提示,要求我们确认意图。

How can one Convert a Microsoft Excel table to range or vice versa

然后,一旦我们点击“是”选项,表格将立即变回正常的单元格范围。

How can one Convert a Microsoft Excel table to range or vice versa

注意。我们应该记住,这种特定方法会将表格更改为常规范围,并删除Excel表格的所有功能,例如自动扩展等。它保留了表格样式格式,例如填充和字体颜色。如果不需要,我们可以轻松删除它。

我们如何将范围转换为Microsoft Excel中的表格?

我们有多种方法可以将范围转换为Excel表格,我们将逐一讨论。

方法1:使用表格功能将范围转换为表格

应注意的是,Microsoft Excel将有一个插入选项卡,其中在表格部分提供插入表格选项。

步骤:

步骤1:首先,我们将转到插入选项卡 > 并选择表格(在表格部分)。

How can one Convert a Microsoft Excel table to range or vice versa

步骤2:之后,在执行上述步骤后,屏幕上将出现一个创建表格命令框。

步骤3:在此步骤中,我们将选择要转换为表格的范围:B4:H16。在“表格数据在哪儿?”字段中,我们将勾选标有“我的表格有标题”的框。

How can one Convert a Microsoft Excel table to range or vice versa

在这种情况下,如果我们没有标题,请保持该框未勾选

步骤4:最后,我们将单击“确定”按钮。然后整个范围将转换为表格,如下所示:

How can one Convert a Microsoft Excel table to range or vice versa

方法2:使用键盘快捷键将范围转换为表格

我们可以使用键盘快捷键将范围转换为表格。

步骤:

步骤1:首先,我们将同时按下CTRL+T

步骤2:因此,屏幕上会出现一个“创建表格”窗口。

How can one Convert a Microsoft Excel table to range or vice versa

步骤3:在此步骤中,我们将选择范围(即B4:H16)。如果列有标题,我们将勾选标有“我的表格有标题”的框,否则保持未勾选

步骤4:我们将点击“确定”按钮以继续

步骤5:然后选定的范围将变成一个结构化表格。

How can one Convert a Microsoft Excel table to range or vice versa

方法3:使用“格式化为表格”功能将范围转换为表格

将范围转换为表格的另一种最便捷的方法是使用“格式化为表格”功能。

步骤:

步骤1:首先,我们必须转到主页选项卡 > 并选择“格式化为表格”(在样式部分内)。

步骤2:我们有许多预先添加的表格样式,我们将选择任何一种样式,以便以有组织的方式将范围格式化为表格。

How can one Convert a Microsoft Excel table to range or vice versa

步骤3:因此,屏幕上将出现与以前方法类似的“创建表格”窗口。

步骤4:然后,我们将选择范围(即B4:H16),并根据之前的指示勾选“我的表格有标题”框。

How can one Convert a Microsoft Excel table to range or vice versa

步骤5:接下来,我们将点击“确定”按钮,然后指定的范围将转换为表格。

How can one Convert a Microsoft Excel table to range or vice versa