Excel 树状图

17 Mar 2025 | 6 分钟阅读

树状图是紧凑地显示分层数据的良好选择。Microsoft Excel 让用户可以在几分钟内创建、样式化和自定义树状图。树状图通常用于显示畅销商品、特定地点人口、省级销售额以及类似的父子结构数据系列等场景。

本教程将探讨树状图、创建此图表的逐步方法、其优缺点以及如何自定义和格式化树状图。

什么是树状图?

Excel 中的树状图提供了数据集的分层视图,并设计了简单的点状模式,例如,哪些产品是公司的畅销品。在此图表类型中,矩形框表示树枝,每个子分支表示为一个更小的矩形。”

换句话说,树状图用于处理分层数据,此数据包含一对多关系。树状图有助于描绘畅销产品、任何地点的人口、省级销售额以及包含父子结构化数据的类似项目。例如,如果您在下面的图表中查看基于产品的销售额,那么季度是父级,包含三个子级(该季度中的月份),每个类别包含四个或五个子级,对应于产品。

树状图的表示如下所示

Treemap in Excel

如上所示,树状图包含嵌套的彩色矩形,这些矩形可以视为分支。数据集中指定的每个项目都由一个矩形框表示,其中数据值决定了每个框的大小。树状图的这些特征使其更容易查看组和大小。由于矩形的颜色和大小通常与树结构相关联,因此此图表名为树状图。

当用户想要突出显示每个项目在整个数据集中层次结构中的贡献时,通常使用树状图。使用树状图的优点包括发现模式、相似性和不规则性的简单方法,以及显示整体各部分的结构化方式。

树状图基础

树状图主要由以下3个部分组成

Treemap in Excel
  1. 绘图区:这是图表整个视觉表示发生的部分。如您所见,树状图的每个矩形都由最高级别的类别着色,每个项目的子类别(子分支)矩形根据它们对数据集贡献的数值大小按比例着色。
  2. 图表标题:此部分表示图表的标题。它有助于您为图表提供一个描述性名称,从而帮助您的观看者轻松理解视觉表示。
  3. 图例:图例是地图的一部分,用于区分各种数据系列,其中每种颜色都由最高级别的类别(分支)之一表示。

树状图的适当用例

如果您的数据集属于以下给定场景之一,则树状图是最佳选择

  1. 如果您想可视化许多类别之间的部分到整体关系。
  2. 如果类别之间的精确比较不重要。
  3. 如果数据系列是分层的。

树状图的局限性

虽然树状图似乎是可视化 Excel 数据的可靠选择,但用户经常在另一种图表类型能更好地可视化数据集时使用此图表。

使用树状图的局限性在于,当我们用矩形框编码 Excel 数据时,同一类别的值通过不同强度的颜色深浅和框的比例来区分。我们的眼睛不擅长注意到这些比例中相对较小的差异。

有时我们有数据,我们的受众需要对不同类别进行准确的比较。在这种情况下,当分类未对齐到标准基线时,管理起来甚至更加困难。

如何创建树状图?

在 Excel 工作表中创建树状图非常简单。

例如,在下表中,您可以看到我们使用了一个简单的三列数据集。在第一列中,我们指定了畅销产品的类别。每个类别中的产品在第二列中指定。最后,销售单位在第三列中提及。

Treemap in Excel

按照以下步骤快速创建树状图

  1. 选择数据集。
    Treemap in Excel
  2. 转到 Excel 功能区,单击插入选项卡 -> 层次结构图表选项
    Treemap in Excel
  3. 将显示给定的下拉列表,选择树状图选项
    Treemap in Excel
  4. 结果,您将注意到树状图将立即显示在您的工作表中。四个矩形与其类别分组,其中矩形框的大小由提供给它们的值决定。
    Treemap in Excel
  5. 在上面的截图中,树状图使用了嵌套的彩色矩形,您可以将其视为分支。数据集中的每个项目都由一个矩形表示,并且每个矩形的大小与数字数据相关联。
    注意: 您还可以使用“图表设计”和“格式”选项卡来自定义树状图的外观和感觉。有时这两个选项卡未激活。单击树状图中的任意位置以激活这些选项卡。
  6. Excel 会自动为每个顶级或父类别使用不同的颜色。但是,您也可以使用数据标签的布局来区分不同类别的数据。
    • 右键单击图表上的一个矩形 -> “设置数据系列格式”。
      Treemap in Excel
    • 在“系列选项”->“标签选项”下,选择您想要的显示选项。
      Treemap in Excel

就这样!接下来,您可以对外观进行一些更改,移动或调整图表大小,并为其添加标题。

如何在 Excel 中自定义树状图

图表是数据的视觉表示。它帮助用户快速理解数据。因此,仅仅创建一个树状图是不够的;您必须使用适当的指针对其进行自定义。下面是一些准确自定义图表的技巧

1. 为图表命名

开始自定义图表的最佳方法是为树状图提供一个适当的标题。每当您创建新图表时,Microsoft 默认会将其命名为“图表标题”。您只需单击文本框,它就会变成虚线,然后键入新名称。

Treemap in Excel

2. 提供布局和样式

提供布局和样式始终是补充图表的好方法。选择您的树状图,然后转到“图表设计”选项卡以启用这些选项。您可以使用功能区中的工具组合(更改颜色、更改样式或添加图表元素)来自定义图表。

以下是一些示例。

Treemap in Excel

3. 填充、线条样式和颜色、效果

Microsoft Excel 提供了一个选项“格式化图表区侧边栏”,允许用户填充和线条样式和颜色,并提示阴影和 3D 等效果。

  • 要启用该选项,可以右键单击图表并从对话窗口中选择“设置图表区格式”,或者双击树状图以打开侧边栏。
    Treemap in Excel
  • 在右侧窗格中,您会注意到各种数据系列选项。应用其中任何一个,使您的图表具有视觉吸引力。
    Treemap in Excel

4. 调整图表大小

Microsoft Excel 允许您将图表移动和调整大小到现有工作表上的任何特定位置。要将图表移动到工作表上的新位置,请选择它,然后将其拖放到您想要的位置。

您可以从角落或边缘向内或向外拖动以调整图表大小。如果您想增加图表大小,请向内拖动;否则,如果您想减小图表大小,请向外拖动。

将图表移动到另一个工作表

默认情况下,Excel 图表创建在您为数据集选择的同一工作表中。但很多时候,我们希望将图表移动到另一个工作表。如何操作?为了解决这个问题,Microsoft Excel 有一个内置选项,称为“移动图表对话框”。

单击“设计”选项卡下的“移动图表”图标以启用该选项。或者您可以通过右键单击图表本身的菜单来访问它。请务必在图表区域的空白处右键单击以查看此选项。

“移动图表”对话框窗口还包含以下 2 个选项

  1. 新工作表:选择此选项会将图表移动到新工作表。选择图表并输入名称以创建新工作表。
  2. 对象位于:选择此选项可让用户将图表重新定位到现有工作表。从下拉输入中选择现有工作表的名称,以将图表放置在该工作表上。
Treemap in Excel

图表是很棒的可视化工具,可以帮助以易于阅读的方式向受众显示数据。继续使用 Excel 树状图以视觉上吸引人的格式呈现您的数据吧。