Excel图表针对一个X值的多个Y值

我有多个列代表每个Y值对特定的x值。 我正在做一个散点图。 当绘制每个系列时,我可以很容易地selecty值,因为它们在列中呈现,但是x值对于每列是恒定的,我似乎不知道如何针对几个y列值重复常量x值。 有人知道如何在文本框“X-Values”中提供一个可重复的值吗?

像这样排列数据,然后select包含所有Y值的单元格区域,然后从function区中执行插入图表| 散点图。

这是你所期望的吗? 该图表中的每个系列代表一数据。 X值不重复,也不需要重复。

在这里输入图像说明

您可能需要稍微调整值的范围,您可以通过“抓取”范围的蓝色/紫色轮廓并调整其大小,如下所示:

在这里输入图像说明

如果您不喜欢默认/数字X轴标签,则先将图表创build为折线图,然后格式化该系列以使“没有线”,结果应看起来像散点图,除了它将使用分类标签:

在这里输入图像说明

如果我正确地理解了你的问题,那么你可能应该把你的数据重塑成一个系列,这样你就有了2列和许多行。 列A保持x值,列B保存相应的y值。

所以,从这个:

ABCD ... 1 10 13 16 17 2 11 14 18 3 12 

对此:

  ABCD ... 1 xa 10 2 xa 11 3 xa 12 4 xb 13 5 xb 14 6 xc 16 7 xd 17 8 xd 18 

我不知道如果你仍然需要找出如何做到这一点,但我有同样的问题,这里的第一个答案启发我尝试一些东西…它的工作。 基本上,你只需要在单独的列中重复x值n次相应的y值。 假设你的x值是2.5,5,7.5和10,你的y值是1,2,3,4,5,6,7,8(每个x是2 y),在A列中你将把2.5, 2.5,5,5,7.5,7.5,10,10,在B栏你会把1,2,3,4,5,6,7,8。 希望这可以帮助。

假设你有这样的数据:

  AB ... 1 3 2 2 5 3 7 

您可以在公式 – >名称pipe理器中创build一个命名公式(让我们称之为ConstA1

 =Sheet1!$A$1*ROW(Sheet1!$B$1:$B$3)/ROW(Sheet1!$B$1:$B$3) 

并在散点图上的系列的“X系列值”字段中引用它

 =Book1!ConstA1 

同时在Y轴上绘图=Sheet1!$B$1:$B$3 。 还要考虑使用数据表。
灵感: 链接