在Excel图表中将一列映射到x轴,第二个映射到y轴


28

我在尝试将简单数据绘制到Excel(2010 Beta)中的简单图表时遇到了麻烦。

我的数据很简单:

Value    Year  
-----    ----
1        1900
5        1902
3        1912

在图表中,我希望year为X轴,而值为Y轴,并用一条直线映射多年来的价值变化。

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

您如何做到这一点?

Answers:


14

我不太明白 您想要哪种图形?这个 ?

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

替代文字


2
那看起来像是一个倒立的曲棍球棒图;)全球变暖的终结,万岁!
menns

我可以做一些...在我的位置是-5 ... <冻结> :(
Rook

1
事实上,我正在策划一些长期温度数据....
扯掉

25

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

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

如果选择所有数据点并尝试首次创建柱形图,则Excel 2010始终将两列视为两个数据系列,而不是xy轴。


在Excel 2013中,散点图还将这两个列解释为两个数据系列:(
或Mapper

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

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


2

仅在第一列中绘制值。然后将第二列中的值添加为X轴的标签。


1

在Excel 2003中,可以在“系列”选项卡上的图表向导的步骤2中更改源数据系列。只需将所有引用从A列更改为B,然后将B更改为A。

您也可以用相同的方式修改现有图表上的源数据。右键单击图表上的空白区域,然后在上下文菜单中查找“源数据...”。


1

稍作准备就可以节省很多麻烦。

如果将X值放在第一列中,并将Y值放在第二列中,并创建XY图表,Excel会正确处理。


如果您准备图形,然后将其作为默认值,然后选择xy数据,然后按F11键,从长远来看,您可以节省很多时间...
Rook

1
  1. 选择包含要绘制的数据的单元格
  2. 选择插入->图表
  3. 选择所需的图形样式
  4. 对于Excel 2010,单击图表。然后去图表工具,-设计
  5. 点击“选择数据”。在图例条目列中,单击“年份”,然后单击“删除”
  6. 在水平轴标签中,单击“编辑”。出现轴标签范围。突出显示年份的数据单元格,但不包括文本“ year”的单元格,以避免Excel造成误解。单击“确定”,然后再次单击“确定”。
  7. 转到图表工具,然后单击布局。单击轴。然后是主要水平轴。然后单击更多主要水平轴选项。单击刻度线,然后单击关闭。你懂了。

0

只需从第一列中删除标题,它将自动格式化为轴。


0

用所有列制作图形

转到Select Data您的Excel图形。然后,在第二列中是当前的x轴点。单击Edit并选择x轴值。

在左侧,将存在y值的不同列。(对于图形上的每条线)。删除属于带有x轴值的列的数据。

你们都准备好了。

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.