标签: excel excel-vba plot excel-2010 excel-2007 vba
我正在尝试使用文本作为水平轴标签在Excel中制作散点图。
我有数据
我想要一个这样的图表
我制作此图表的方法是使用数字X值和数字Y值的散点图,因此我有X = 1和Y = 10,Y = 11,Y = 12和Y = 9 。对于德国,我选择X = 2,Y = 8,Y = 7。我刚添加了一些带有名称的文本框来隐藏数字X值。
但我希望这是动态的,所以我试着在这里设置X值标签:
但我无法更改水平值。
我该如何解决这个问题?
答案 0 :(得分:1)
你需要一个帮手系列。请考虑以下屏幕截图:
从左侧表格中的数据绘制蓝点。从辅助表中绘制橙色点。然后每个橙色点都分配了一个数据标签。单独编辑每个数据标签,键入=字符,然后单击具有相应文本的单元格。
=
使用免费的XY Chart Labeler加载项可以自动执行此过程。 Excel 2013及更高版本可以选择在数据标签对话框中包含“单元格中的值”。
将数据标签格式化为您的首选项并隐藏原始x轴标签。