如何在Excel图表上创build基于文本的Y轴

我想定制的Y轴文本,而不是价值。

有什么办法可以做到这一点,没有任何插件?

这里是我的数据:

ABCD 1 Lower Limit Upper Limit # Data 2 30S 40S A1234 30A 3 30S 40S A2345 30S 4 30S 40S A1256 30S 

我希望我的Y轴将是30S,30A,40A,40S,10,20,30,40
我的X轴将是A1234,A2345,A1256

有没有可能改变X轴的值?

我从你的数据开始,我添加了一个小的查找表。 我在您的数据范围内插入了一个“Value”(蓝色文本)列,其中的Y值对应于“Data”列中的标签。 你可以使用这个查找公式,例如,D2中的公式是:

= INDEX($ H $ 2:$ H $ 5 MATCH(E2,$ I $ 2:$ I $ 5,0))

我使用第一个数据范围中的黄色阴影范围(左上图)制作了一个柱形图(不知道你想要什么types的图表,但这种技术是广泛适用的)。 我选中并复制了第二个数据区域中的绿色阴影范围,select了图表,并使用“select性粘贴”将数据添加到图表,使用右上angular对话框中显示的设置。

这增加了另一组列(左下图),不是很有用。 我右键单击添加的系列,从popup菜单中select“更改系列图表types”,并将此系列更改为XY散点图types(右下图)。

协议的第一部分

XY散射系列在次轴上,也不太有用。 我格式化了XY系列,并将轴更改为主(左上图)。 列G中的0.5个值使得这些点与图表的纵轴一致。

我将数据标签添加到XY系列,以橙色显示,以区分黑色轴标签(右上图)。 我对标签进行了格式化,使它们出现在点的左侧,所以他们使用了“从单元格中取值”选项,根据I2:I5中的标签(左下图)。 如果你没有Excel 2013,你没有这个选项,但你可以

  • 手动input所需的文字到标签中。
  • 将每个标签链接到所需的单元格:select标签(单击一次),select所需的标签(第二次单击),在编辑栏中键入=,select单元格,按Enter键,为所有标签重复。
  • 使用来自appspro.com的Rob Bovey的免费Chart Labeler等第三方加载项。

我隐藏了默认的轴标签。 您可以为轴标签select“无”,然后调整绘图区域的大小以为上面创build的自定义标签腾出空间。 但是我使用了一个自定义数字格式的轴,它由多个用双引号括起来的空格字符组成。 见右下图。

最后,我重新调整垂直轴,使其最小和最大为0和40,主要间距为10,我将XY系列格式化为不使用标记,并将标签字体颜色更改为自动(底部图)。

协议的后半部分