Excel 数据分析 - 表格



表格是一个结构化数据的矩形区域。其关键特征包括:

  • 表格中的每一行对应于数据的单个记录。例如 - 员工信息。

  • 每一列包含特定信息。例如 - 列可以包含姓名、员工编号、入职日期、薪资、部门等数据。

  • 顶行描述每一列包含的信息,称为标题行。

  • 顶行中的每个条目称为列标题。

Table

您可以创建和使用 Excel 表格轻松管理和分析数据。此外,使用 Excel 表格,您可以获得内置的筛选、排序和行阴影功能,从而简化您的报表工作。

此外,Excel 会智能地响应对表格执行的操作。例如,如果某列中包含公式,或者您根据表格中的数据创建图表,当您向表格添加更多数据(即更多行)时,Excel 会将公式扩展到新数据,图表也会自动扩展。

表格和区域的区别

以下是表格和区域的区别:

  • 与区域相比,表格是处理数据的更结构化的方法。
  • 您可以将区域转换为表格,Excel 会自动提供:
    • 表格名称
    • 列标题名称
    • 数据的格式(单元格颜色和字体颜色),以便更好地可视化

表格提供区域不具备的其他功能。这些功能包括:

  • Excel 在功能区中提供表格工具,从属性到样式。

  • Excel 会在每个列标题中自动提供筛选按钮,以便对数据进行排序或筛选表格,以便仅显示满足您定义的条件的行。

  • 如果表格中有多行,并且您向下滚动工作表,使标题行消失,则工作表中的列字母将被表格标题替换。

  • 当您将公式放在表格某列的任何单元格中时,它会自动应用到该列的所有单元格。

  • 您可以在公式中使用表格名称和列标题名称,而无需使用单元格引用或创建区域名称。

  • 您可以通过单击并拖动右下角单元格的右下角小三角形控件来扩展表格的大小,以添加更多行或列。

  • 您可以为表格创建和使用切片器来筛选数据。

您将在本章中学习所有这些功能。

创建表格

要根据工作表上的数据创建表格,请按照以下步骤操作:

步骤 1 - 选择要包含在表格中的单元格区域。单元格可以包含数据,也可以为空。以下区域包含 290 行员工数据。数据的顶行包含标题。

Create Table

步骤 2 - 在插入选项卡的表格组中,单击表格。将出现创建表格对话框。检查表格数据位置?框中选择的的区域是否正确。

Insert Tab

步骤 3 - 如果所选区域的顶行包含要用作表格标题的数据,请选中我的表格包含标题框。

注意 - 如果不选中此框,您的表格将具有标题 - Column1、Column2……

步骤 4 - 单击确定。

Create Table Dialog Box

区域将转换为具有默认样式的表格。

Table with Default Size

步骤 5 - 您也可以通过单击区域中的任意位置并按 Ctrl+T 来将区域转换为表格。将出现创建表格对话框,然后您可以重复上述步骤。

表格名称

Excel 会为创建的每个表格分配一个名称。

步骤 1 - 若要查看您刚刚创建的表格的名称,请单击表格,然后单击功能区上的表格工具 - 设计选项卡。

步骤 2 - 在属性组的表格名称框中,将显示您的表格名称。

Table Name Box

步骤 3 - 您可以编辑此表格名称,使其更符合您的数据。

步骤 4 - 单击表格名称框。清除名称并键入 Emp_Data。

注意 - 区域名称的语法规则也适用于表格名称。

Syntax Rules Applicable

管理表格中的名称

您可以像使用名称管理器管理区域名称一样管理表格名称。

  • 单击表格。

  • 公式选项卡的已定义名称组中单击名称管理器

将出现名称管理器对话框,您可以在其中找到工作簿中的表格名称

Managing Names in Table

您可以使用名称管理器对话框中的编辑选项编辑表格名称或添加注释,但无法更改引用位置中的区域。

Edit Table Name

您可以使用列标题创建名称,以便在公式、图表等中使用它们。

  • 单击表格中的列标题EmployeeID

  • 单击名称管理器。

  • 在名称管理器对话框中单击新建

将出现新建名称对话框。

在名称框中,您可以找到列标题,在引用位置框中,您将找到Emp_Data[[#Headers],[EmployeeID]]

Name Box

如您所见,这是在表格中快速定义名称的一种方法。

表格标题替换列字母

当您处理表格中大量行的数据时,您可能需要向下滚动以查看这些行中的数据。

但是,在此过程中,您还需要表格标题来识别哪个值属于哪个列。Excel 自动提供了一种简便的方法来实现此目的。当您向下滚动数据时,工作表本身的列字母将转换为表格标题。

在下面的工作表中,列字母按原样显示,表格标题位于第 2 行。显示了 290 行数据中的 21 行。

Column Letters

向下滚动以查看表格的第 25-35 行。表格标题将替换表格列的列字母。其他列字母保持不变。

Column Letters Replaced

表格中公式的传播

在下面的表格中,假设您想包含每个员工的年龄。

步骤 1 - 在“出生日期”列的右侧插入一列。在列标题中键入“年龄”。

步骤 2 - 在该空列的任何单元格中,键入公式 =DAYS([@BirthDate],TODAY()) 并按 Enter。

Formula Propagation

该公式将自动传播到表格中该列的其他单元格。

Formula Propagates Automatically

调整表格大小

您可以调整表格大小以添加或删除行/列。

考虑以下包含 1-15 批次总分的 Student_Marks 表格。

Resize Table

假设您要添加三个批次 16-18,以及一列包含及格百分比。

  • 单击表格。

  • 向下拖动右下角的蓝色控件,以在表格中包含三行。

Add Batches
  • 再次向右拖动右下角的蓝色控件,以在表格中包含一列。

您的表格如下所示。您还可以检查名称管理器对话框中包含在表格中的区域:

Check Range

删除重复项

当您从不同来源收集数据时,您可能会遇到重复值。在进行进一步分析之前,您需要删除重复值。

查看以下数据,其中包含各种品牌的各种产品的相关信息。假设您要从此数据中删除重复项。

Remove Duplicates
  • 单击表格。

  • 设计选项卡上,单击功能区上工具组中的删除重复项。将出现删除重复项对话框。

Design Tab

列标题出现在删除重复项对话框中的列下。

  • 根据要删除重复项的列选中列标题,然后单击确定。

您将收到一条消息,说明删除了多少行重复值以及剩余多少唯一值。清理后的数据将显示在表格中。

Cleaned Data

您也可以使用功能区上数据选项卡的数据工具组中的删除重复项来删除重复项。

转换为区域

您可以将表格转换为区域

  • 单击表格。

  • 单击功能区上设计选项卡的工具组中的转换为区域

Convert to Range

您将收到一条消息,询问您是否要将表格转换为区域。确认后点击,表格将转换为区域。

Table Converted to Range

表格样式选项

您可以选择多种表格样式选项。如果您需要突出显示行/列,可以使用这些选项。

Table Style Options

您可以选中/取消选中这些框以查看表格的外观。最后,您可以决定哪些选项适合您的数据。

建议仅使用表格样式选项来显示数据中的重要信息,而不是使其变得色彩斑斓,这在数据分析中是不必要的。

表格样式

您可以选择多种表格样式。您可以根据需要在表格中显示数据的颜色和图案来使用这些样式。

Table Styles

将鼠标移动到这些样式上,即可预览带有这些样式的表格。最后,您可以决定哪些样式适合您的数据。

建议仅使用表格样式以可呈现的方式显示数据中的重要信息,而不是使其变得色彩斑斓,这在数据分析中是不必要的。

表格的切片器

如果您使用的是 Excel 2013 或 Excel 2016,则可以使用切片器来筛选表格中的数据。

有关如何在表格中使用切片器的详细信息,请参阅本教程中关于筛选的章节。

广告