Excel:在散点图中绘制多个序列

我有几个不同的学生,我想绘制他们的testing成绩随着时间的推移而变化。 有多个学生,但每个只有几个testing。

Name Date Score Afaf 10/1/2014 2 Afaf 4/15/2015 3 Ahmed 10/8/2015 1 Ahmed 2/16/2016 1 Ahmed 3/5/2016 1 Arie 11/3/2015 -1 Arie 3/23/2016 1 

到目前为止,我发现散点图给了我我想要的:

在这里输入图像说明

但是,当我将新系列添加到graphics时,必须手动select每个学生。 我无法让Excel将“名称”列识别为分类(即每个名称都是自己的系列):

在这里输入图像说明

这非常慢,因为数据集中有超过一百名学生。 有没有更快/更好的方法来做到这一点? 我可能可以在R中完成,但是这对于一个不知道R的人来说并且需要将来能够复制这个。

在此先感谢您的帮助。

因为在同一date你没有不同的学生参加考试,所以每个学生除了他们自己的Y系列之外,还需要自己的X系列。 因此,我build议在单独的工作表上或在当前电子表格的某个部分上使用,而不是使用开发一个列表系列进行打印。

步骤1)将生成唯一名称的列表。 希望你的学生名单里没有两个约翰·史密斯。 如果你这样做,你将需要找出一种方法来使其独特。 我会build议你把所有的学生姓名放在一个水平的行中。 有公式可以为你做这个。 还有一个内置的Excel命令,将生成一个清单删除重复。 (如果这只适用于列没有担心,你可以复制和过去转置水平获得列表。

步骤2)将在每个名称之间放置一个空白列。 这是必需的,因为每个学生都有自己独特的testingdate列表。

步骤3)将build立在人名下的testingdate列表,以及在空白列中的相应等级。 再次有一些这样的公式,如LOOKUP,VLOOKUP和INDEX MATCH组合。 如果date不按时间顺序,您甚至可能要考虑AGGREGATE命令。 否则连接点会变得杂乱。 你的AGGREGATE LARGE或者SMALL生成一个sorting的属于学生姓名的date列表。

步骤4)将每个系列添加到您的图表。 根据MS规格,你显然可以有最多255个系列。

如果您按照build议将您的数据进行了布局,请logging您制作第一个系列的第一张图的macros。 停止macros,然后去看代码。 fi你可以看到做了什么logging,这次同样的过程在第一个之后加上第二个系列。 你应该注意到小的变化。 重复这种模式,直到所有的学生都被覆盖。

您应该能够search所讨论的概念,以find可以编辑的答案,以适应您的需求。