Excel 迷你图

17 Mar 2025 | 6 分钟阅读

在使用 Excel 时,你经常会寻找一种在有限空间内可视化数据的方法。而快速的解决方案就是使用 Excel 迷你图。迷你图是 Excel 中专门设计用于在单个单元格内显示数据系列的微型图表。

什么是迷你图

迷你图是微小的单元格大小的图表。迷你图的目的是在有限的区域内有效地可视化数据趋势,而无需占用太多空间。迷你图的另一个名称是内联图表。
Sparkline chart

使用 Excel 迷你图的另一个优点是,它们可以 在工作表中以表格格式多次使用,并带有任何数值数据。它们通常用于可视化温度、股票市场、周期性销售数据以及所有其他随时间变化的变动。迷你图通常插入到数据行或列的旁边,以获取单个行或列中趋势的精确图形。

在 Excel 中,迷你图最初随 Excel 2010 推出,此后在所有后续版本中都可用,包括 Excel 2013、Excel 2016、Excel 2019、Office 365。

如何创建迷你图?

要在 Excel 中创建迷你图,请按照以下步骤操作

  1. 第一步是 将鼠标光标放在要显示图表的单元格上
    Sparkline chart
  2. 转到 插入工具栏,然后在 迷你图部分,选择要在 Excel 工作表中实现的 3 种图表中的任何一种。此处,我们选择了折线迷你图
    Sparkline chart
  3. 将显示以下对话框。在数据范围窗口中,选择需要绘制的数据
    Sparkline chart
  4. Excel 将自动检测光标位置(尽管你可以更改它),并 将其放入“位置范围框”中。点击确定。
    Sparkline chart
  5. 如下图所示,迷你图将在选定的单元格中创建。
    Sparkline chart

如何在多个单元格中添加迷你图?

我们已经看到了如何在单个单元格中插入迷你图。但是,如果我们要让它们出现在多个单元格中怎么办?别担心;这就像将其添加到第一个单元格并向下复制一样简单。但是,还有另一种方法可以一次性为多个单元格创建迷你图。

以下是在多个单元格中插入迷你图的步骤

  1. 转到 插入工具栏,然后在 迷你图部分,选择要在 Excel 工作表中实现的 3 种图表中的任何一种。此处,我们选择了折线迷你图
    Sparkline chart
  2. 将显示以下对话框。在 数据范围窗口中,选择需要绘制的数据。由于我们要创建多个图表,我们选择了所有数据单元格(不包括标题和文本列)
    Sparkline chart
  3. 在“位置范围”框中,选择要插入迷你图的正确位置
    Sparkline chart
  4. 点击确定。
    Sparkline chart
  5. 令你惊讶的是,Excel 将为多个单元格创建迷你图。
    Sparkline chart

迷你图的类型

Excel 中有 3 种类型的迷你图 -

  • 折线图:这些迷你图类似于折线图,可以带或不带标记绘制。Excel 允许你自由地格式化迷你折线图,并允许你更改折线和标记的颜色。在下面的示例中,我们使用水和电的趋势详细信息绘制了折线迷你图。
    Sparkline chart
  • 柱形图:这些迷你图类似于柱形图。柱形迷你图是 单元格大小的 图表,看起来像垂直条。它遵循与经典柱形图相同的标准,即正数显示在 x 轴上方,负数显示在 x 轴下方,对于零值,图表保持平坦,不生成垂直条。你可以根据需要格式化垂直条并为它们设置任何颜色。你可以视觉上区分正负柱形条,甚至可以突出显示最大和最小值。
    Sparkline chart
  • 盈亏图:这些迷你图类型以等高柱形条显示每个数据点。如果数据点为正,则条形绘制在 x 轴上方;如果数据点为负,则条形绘制在 x 轴下方。对于零数据点,不显示条形。
    虽然盈亏图类似于柱形迷你图,因为它们也有垂直条,但唯一的区别是它不显示条形的大小,并且所有条形的高度都相同,尽管原始值不同。你还可以将盈亏迷你图视为二元微型图表,通常用于表示只有两种情况的值,即 True/False 或 1/-1。例如,它完美地显示了比赛结果,其中值“1”表示赢,而“-1”表示输。
    如下图所示,我们创建了一个盈亏迷你图,其中所有图表对于正值都是相同的。对于负值,图表绘制在 x 轴下方,对于零值,不绘制图表。
    Sparkline chart

如何在 Excel 中更改迷你图

Excel 允许你更改 Excel 电子表格中现有迷你图的类型。你需要按照以下步骤操作

  1. 在工作表中 选择一个或多个迷你图
    Sparkline chart
  2. 转到 迷你图设计选项卡
    Sparkline chart
  3. 在“类型”组中,选择要切换现有图表的 3 种类型中的任何一种
    Sparkline chart
  4. 你将注意到所有 折线图将被替换 为柱形图。
    Sparkline chart

格式化迷你图

每当你在工作表中创建迷你图时,你会注意到 Excel 功能区工具栏中会出现一个“设计”上下文选项卡。此选项卡包含各种选项,你可以使用这些选项来格式化图表。

1. 更改迷你图样式组。

要格式化和更改迷你图的外观,请使用迷你图工具设计选项卡“样式”组中的样式和颜色选项。

Sparkline chart

图库中存在许多预定义的迷你图 样式,请选择合适的样式。虽然你无法一次性查看所有样式。要查看所有样式,请点击右下角的“更多”按钮。

2. 更改迷你图颜色

如果你对默认的迷你图颜色不满意,请点击“迷你图颜色”旁边的箭头按钮,然后选择你喜欢的任何颜色。

Sparkline chart

3. 更改迷你图线宽。

点击“粗细”选项,并从预定义宽度列表中选择以调整线宽。你还可以设置自定义粗细。但是,“粗细”选项仅适用于折线图,不适用于其他两种迷你图(柱形图和盈亏图)。

4. 更改迷你图颜色标记。

要更改颜色标记或某些特定数据值,请点击“标记颜色”旁边的箭头按钮,然后选择你喜欢的颜色选项。

如何分组和取消分组迷你图

如果你的 Excel 工作表中有多个迷你图,建议始终将它们分组。分组后,所有图表共享相同的格式和缩放选项,使你能够一次性编辑整个组。

在 Excel 中分组迷你图,请执行以下操作

  1. 创建迷你图并 选择两个或多个要分组的迷你图
    Sparkline chart
  2. 迷你图设计 选项卡上,点击 分组 迷你图

在 Excel 中取消分组迷你图,请执行以下操作

  1. 首先,你需要 分组迷你图。在 迷你图设计选项卡 上,点击“取消分组”选项,它将把一组分组的迷你图分成单个迷你图。
Sparkline chart

请记住

  1. 每当你在工作表中创建多个迷你图时,Excel 默认会自动将它们分组。
  2. 如果你选择组中的任何单个迷你图并应用一些格式,则相同的格式将应用于整个组。
  3. 所有分组的迷你图都应为单一类型。但是,如果你将不同类型(例如柱形图和盈亏图)分组,Excel 将自动将它们转换为相同类型。

显示标记并突出显示特定数据点(“设计”选项卡)

点击包含迷你图的单元格后,转到“设计”选项卡,然后转到“显示”组 - 你可以使用此处的选项突出显示迷你图上的不同点 -

Sparkline chart
  • 高点: 此选项用于突出显示最大的数据点
  • 低点: 它突出显示最小的数据点
  • 负点: 此选项突出显示所有负数据点。
  • 第一个点: 它突出显示最初的数据点。
  • 最后一个点: 此选项突出显示最后一个数据点
  • 标记: 此选项仅突出显示折线图上的所有数据点(它不适用于柱形图和盈亏图)

注意:对于所有这些数据点,你可以使用“标记颜色”更改数据点的颜色。