![绘制 Excel 数据图表的困难](https://linux22.com/image/1422445/%E7%BB%98%E5%88%B6%20Excel%20%E6%95%B0%E6%8D%AE%E5%9B%BE%E8%A1%A8%E7%9A%84%E5%9B%B0%E9%9A%BE.png)
我想为以下类型的数据创建合适的图表。我使用一个例子,因为实际数据有 1000 多行。
Date Player Points
02/06/2014 Bob 2500
03/06/2014 Bob 4000
04/06/2014 Bob 5100
02/06/2014 Steve 1000
03/06/2014 Steve 1500
04/06/2014 Steve 3600
02/06/2014 Sam 5000
03/06/2014 Sam 3700
04/06/2014 Sam 4100
我希望图表能够跟踪每个球员在一段时间内的进步情况。最好是折线图。我在使用 Excel 尝试执行此操作时遇到了麻烦。
答案1
数据透视表和数据透视图可以完成此操作。
答案2
答案3
您可以使用公式将球员分成不同的系列。在下面的屏幕截图中,您可以看到我如何添加三列,每个球员一列,球员的名字在第一行。单元格 D2 中的公式(复制并粘贴到 D2:F10)是
=IF($B2=D$1,$C2,NA())
单元格中的 #N/A 将不会绘制在折线图中,如果您不添加数据标签,则可以绘制在柱形图中。
选择阴影区域(选择一个区域,然后按住 Ctrl 键选择其他区域)并插入折线图。默认是顶部图表,这可能就是您所需要的。这完全取决于您想要如何显示数据,即使您决定用这个图表来为老板写报告,花几分钟看看其他图表也无妨。
如果将 X 轴从“自动”(如果 Excel 识别出 A 列中的日期,则使用日期轴)更改为“文本”,则会在中间看到折线图。数据相同,但进一步按玩家进行区分。
您可以将第二张图表更改为柱状图,如下图所示,并将球员绘制为柱状图,同样按球员分隔。您应该将系列重叠更改为 100,间隙宽度也更改为 100。
您可以使用巧妙的轴技巧进一步区分球员。我将日期格式更改为 M/D,删除年份以减少我现在要创建的图表中的混乱。我还插入了新的 A 列,其中每个球员数据的第一行包含球员姓名。
如果我选择黄色阴影区域并插入折线图,我会得到与上面相同的图表。毫不奇怪;这是相同的数据。
如果我选择所有阴影区域,包括蓝色和黄色区域,我插入的折线图将看起来像下面的第二张图表。每个球员都有自己的轴部分,并进一步划分为日期。这比上面的第二张图表更清晰易读。
这第二张折线图对应的柱状图就是下面第三张图,注意重叠部分和间隙宽度都改成100。
您可以在轴上实现另一种划分,将日期作为主要类别,将球员作为次要类别。我交换了日期和球员列(如果您先执行公式,然后拖动列,Excel 会调整公式,使它们仍然有效)。我按日期顺序升序排序,并插入了新的 A 列,这次包含每个日期,但只有第一次出现在 C 列中。如果您选择灰色和黄色阴影区域,则图表与上面第一个示例中的第一个折线图相同。
如果我选择蓝色和黄色阴影区域并插入柱形图,我会得到下面的第二张图表(在这种情况下,折线图很丑陋,没有多大意义)。请注意,重叠和间隙宽度均为 100。