2015-09-22 49 views
1

我有一个脚本从存储在工作表中的数据中生成大量xy散点图。它看起来像这样:xy分散绘图错误值

1 3.16 4 
2 3.2 4 
3 3.14 4 
4 3.01 4 
5 2.98 
6 3.04 
7 3.23 
8 3.5 3 
9 3  3 
10 2.93 3 
11 2.91 3 
12 3.03 
13 3.13 

第一个数字是行数,第二个数字是所希望的值x,第三数目是所需y值。正如你所看到的,这里有几个空白处。不知何故,这些空白空间破坏了图表。行号现在变为x值,并且所需的y值将成为点的名称。

当我选择,例如,数据点2就说明我:series "design" point "4" (2, 3.2)

我检查,如果细胞是通过使用=countblanks("range")导致一个正数确实是空的。所以他们是空白的,而不是我错误地格式化。

在其数据区域中没有空单元的图表正常工作。

如何让Excel使用正确的xy值?

+0

也许用零填充空单元格? –

+0

当数据丢失以及发生什么时,您能否更清楚地了解发生了什么?如果你想要图上的一条直线/曲线连接的点,那么Excel提供了三种可能性:(A)在曲线上留下一个缺口 - 当缺少数据时,该线将会断开; (B)将缺失值设置为零;和(C)连线 - 这条线/曲线连接缺失数据两侧的数据点。如果您不用线连接数据点,Excel只会绘制提供X和Y的点。这些选项可通过XL2010中的“选择数据”按钮使用。 – xidgel

回答

0

它是否帮助,如果您用鼠标右键单击图表上>选择数据>添加: 系列X值:=Sheet1!$B$1:$B$13 系列Y值:=Sheet1!$C$1:$C$13

或等效=Sheet1!$B:$B=Sheet1!$C:$C或范围需要

+0

手动更改系列没有帮助。只有当我手动将其更改为不包含任何空白单元格时,情节才能正确显示。 – Antares797