带有 Y 非数值的 Excel 图

带有 Y 非数值的 Excel 图

我正在尝试制作 Y 轴为非数值的“散点直线和标记”图。我无法使用非数值索引作为y值。

我的数据如下所示:

数据

到目前为止,我所做的是使用数字“假”标签来绘制我想要的内容。

以下是我现在的情节:

阴谋

我应该怎样做才能将非数值数据用于 Y 轴?

它看起来应该是这样的

答案1

这很容易做到。您只需要一个 XY/散点图和一个辅助列。使用辅助列为每个分类项分配一个值。在您的例子中,值可以是 1-14。这些值还将决定它们绘制的层次结构,因此您可以随心所欲地发挥创意。有了辅助列后,将其绘制为您的 Y 系列值,然后绘制您的数据系列。其余的都是格式化。要获取轴标签,我建议使用额外的辅助列来创建第二个系列来替换垂直轴。

数据

  1. 将当前的第二个数据列重命名为“Y 标签”
  2. 添加辅助列“Y”,其值为系列的 1、2、3、…、n。
  3. 添加另一个辅助列“X 标签”,其值为 -3(或水平轴的最小值),适用于每行数据。
  4. 并且,作为最佳实践(但不是要求),将数据转换为表格。

数据表

图表

  1. 创建一个新的空白 XY/散点图
  2. 向图表添加 2 个数据系列。一个是包含“X”和“Y”列的数据。第二个是“Y”和“X 标签”

基本图表

其余一切都正在格式化。

  1. 选择标签系列并添加数据标签
  2. 格式化数据标签并在标签选项下:
    1. 从单元格中选择值,对于数据标签范围,使用“Y 标签”数据列
    2. 另外,取消选择 Y 值和显示引线
    3. 最后将标签位置改为左

标签轴

最终润色:

  1. 垂直轴

    1. 将最小值更改为 0,将最大值更改为 15(或者比最小值小 1 且比最大值大 1,以在系列周围创建视觉“边距”)
    2. 按相反顺序选择值(您的数据将从上到下读取)
    3. 标签,选择标签位置“无”(您已用标签系列替换它们)
    4. 选择横轴与最大轴值相交(将轴移动到图表底部,因为我们反转了 Y 轴值)
  2. 横轴

    1. 将最小值更改为 -3,将最大值更改为 3,将主要单位更改为 1,将次要单位更改为 0.5(与演示中的值匹配)
  3. “X标签”系列

    1. 将标记格式设为“无”,将线条格式设为“无线条”

最终格式

相关内容