Excel 2007-自定义Y轴值


9

我正在制作包含几列的基本柱形图。唯一要注意的是,不是要显示数字作为网格标记,而是要显示“非常低”和“中等”之类的词。

例如,我有

Data1 = 0.5
Data2 = 0.3
Data3 = 0.8

因此,将是3列。然后我要根据以下比例尺绘制Y轴标记:

0.1 = Very Low
0.25 = Low
0.5 = Medium
0.75 = High
0.9 = Very High

有什么办法可以在Excel 2007中做到这一点?

Answers:


18

Excel中对此没有官方支持。但是,可以使用散点图来使其工作。这种方法有点复杂,但是不需要像其他答案一样的附加组件。我使用此处的信息弄清楚了这一点,但是采用了另一种方法来使其与柱形图一起工作。

本质上,此方法的工作方式是创建一个与要使用的类别标签相对应的数据集。您将x值设置为0,并将y值设置为您希望该标签位于的高度。然后,隐藏标记并将数据标签添加到这些点。对于纯散点图而言,这相对简单明了,但是当与柱形图结合使用时,会变得非常棘手。经过大量的实验,我终于弄明白了。我将在此处尝试提供分步说明;如果不清楚任何步骤,请发表评论。最终图形如下所示:

任意y轴值柱状图

将以下内容添加到您的工作表中,为每个类别添加标签,x值为0(稍后将对其进行调整)以及y希望标签的高度值。

x      y      label
0     0.1     Very Low
0     0.25    Low
0     0.5     Medium
0     0.75    High
0     0.9     Very High

通过转到Insert> 创建空白散点图Scatter。您将有一个空白图表。Select Data在功能区中单击。您将获得以下对话框:

选择数据对话框

现在,您需要在您添加的每个行的x/ y/ label表作为一个单独的系列。单击Add...,然后从Label列中选择值作为系列名称,从列中选择值作为x系列X值,并从y列中选择值作为系列Y值。

选择系列

对每行重复此操作。每行必须是您自己的系列,您可以通过单击Add...按钮添加该系列。

完成此操作后,您的图形应如下所示:

散点图

现在,通过选择数据,然后选择Insert> ,以通常的方式在单独的图中绘制柱状图2-D Column Chart

选择散点图,然后按Ctrl+进行复制C。选择柱形图,然后按Ctrl+ V粘贴。这会将柱形图转换为散点图。

右键单击该图的x轴,然后选择none轴标签和主要刻度线。

现在,在功能区上的布局选项卡Left下,选择Data Labels。然后,对于每个标签系列,右键单击标记并选择Format Data Series。在下Marker Options,选择none。然后单击数据标签。选中该框以显示数据系列名称,然后取消选中该框以显示Y值。对带有高/中/低标签的每个系列执行此操作。

完成此步骤后,图形将如下所示:

Excel图形

现在将其转换回原始数据的柱形图。右键单击最初是您的柱形图的系列,然后选择Change Series Chart Type

更改序列图类型

现在,2D Column从出现的对话框中选择。您的图现在应该看起来像这样。我们剩下要做的只是整理一点东西。

部分完整图

首先,通过单击图例并按来删除图例Del。接下来,通过单击网格线并按来删除网格线Del。然后,右键单击x轴并选择Format Axis。在下Axis Options,将“垂直轴交叉”设置为“类别编号”,然后将该数字设置为1。关闭属性对话框。现在,调整开始时创建的表中标签的x轴值,直到标签位于轴旁边。0.5为我工作。您可以调整第一个序列的值,直到看起来不错为止,然后通过向下拖动该单元格的值来调整其余的值。

最后,单击图形区域并使用调整大小的正方形使尺寸看起来不错。现在,您可以添加图形标题,轴标题以及所需的任何其他信息。您也可以根据需要从柱形图中删除数据标签。现在,您的图表应该看起来像第一个屏幕截图一样,并在y轴上显示了类别,并显示了柱形图:

excel特殊y图


@nhinkle谢谢!有没有办法得到对应于低/中/高标签的网格线?还有什么方法可以使列具有不同的颜色?
Wesley Tansey

@WesleyTansey,我相信可能有办法。在我编辑帖子以包含该信息之前,您是否需要澄清-您要更改所有列的颜色还是要单独更改每个列?
nhinkle 2011年

@nhinkle我想单独更改每列。
Wesley Tansey

@WesleyTansey并不是通常格式化柱形图的方式,但是如果您愿意,可以在图表区域中单击一次,然后在单个列上第二次单击。右键单击并选择“ Formant Data Point”,然后可以更改颜色。我将在一段时间内更新有关添加网格线的信息。
nhinkle 2011年

-1为无手绘圆圈。
Hello71 2011年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.