将一列映射到 x 轴秒到 excel 图表中的 y 轴

35 charts microsoft-excel

我在尝试将简单数据绘制成 Excel(2010 测试版)中的简单图表时遇到了困难。

我的数据非常简单:

Value    Year  
-----    ----
1        1900
5        1902
3        1912
Run Code Online (Sandbox Code Playgroud)

等等。在图表中,我希望年份是 X 轴,值是 Y 轴,并且有一条线来映射多年来的值变化。

当我选择我的数据时,Excel 希望同时映射这两个数据,而不是将每一对绘制为图表上的一个点。

你是怎么做到的?

小智 28

对于 MS Excel 2010,我遇到了同样的问题,即它不是 XY 图表,而是将两列视为两个数据系列。解决它的问题是在您选择包括所有数据点和列标题的单元格后,您应该插入 -> 图表 -> 散点图。

创建图表后(将是 XY 格式),您可以选择更改图表类型选项将散点图更改为柱状图/直方图等。

如果您第一次选择所有数据点并尝试创建柱状图,excel 2010 总是将两列视为两个数据系列,而不是 xy 轴。


Roo*_*ook 17

我不太明白。你想要什么样的图表?这个 ?

为此,请选择您的图表为线性类型(xy 散点组)。之后去选择数据,并从系列 1 中手动选择 x 和 y 值。之后,修复一点你的 x 轴属性,所以每年都会显示年份,而不是每两年左右......可能想要修复图形的默认外观。

替代文字

  • 这看起来像一个倒立的曲棍球棒图 ;) 全球变暖的终结万岁! (6认同)
  • 实际上,我正在绘制一些长期温度数据.... (2认同)

小智 6

  1. 选择包含要绘制图形的数据的单元格
  2. 选择插入 -> 图表
  3. 选择你想要的图表样式
  4. 下一个
  5. 在“图表源数据”对话框中,选择“系列”选项卡
  6. 删除 X 轴数据列。系列 1 是最左边的列,因此在您的示例中,您将删除系列 2
  7. 为其他系列(行)输入名称(图例)——在您的示例中,您将输入“值”
  8. 选择“类别 (X) 轴标签”文本框右侧的电子表格图标——这将最小化向导并调出电子表格
  9. 从电子表格中选择 X 轴数据 - 在您的示例中,“年份”列中的数据
  10. 单击最小化向导右上角的 X——这将最大化向导,而不是关闭它
  11. 下一个
  12. 更改/添加图表、X 和 Y 标题
  13. 进行任何其他格式更改
  14. 选择完成

这是直觉吗?一定不行!是微软!