在 Excel 中按时间绘图

Jak*_*raw 10 charts microsoft-excel

我有一个数据集(~2000 行),格式如下:

+---------------------+-----+-----+-----+-----+-----+
| Datetime            | n1  | n2  | n3  | n4  | tot |
+---------------------+-----+-----+-----+-----+-----+
| 2008-08-02 12:25:00 | 20  | 5   | 2   | 3   | 30  |
+---------------------+-----+-----+-----+-----+-----+
Run Code Online (Sandbox Code Playgroud)

我想在 Excel 2003 中使用堆积面积图绘制这些数据。我遇到的困难是我想以每小时的比例显示图表。有人可以提供使用时间刻度生成堆积面积图的步骤吗?

小智 5

以下是您需要遵循的步骤。我正在使用Longhorn213建议的数据透视图。当您选择了表格时:

  1. 选择数据 -> 数据透视表和数据透视图报表 ...
  2. 选择数据透视图报告的单选按钮(使用数据透视表)
  3. 点击完成按钮 您现在应该在电子表格中有两个新选项卡。一个将有一个空的图表,另一个将有一个空的数据透视表。选择带有空数据透视表的工作表。然后:

  4. 日期字段从数据透视表字段列表拖到数据透视表中标记为将行字段放置在此处的区域, 您现在应该会看到该行中列出的每个时间戳。

  5. 右键单击行中的日期标题,然后选择组和显示详细信息 -> 组

  6. 突出显示您要按小时分组,然后点击确定按钮 请注意,如果您的数据跨越数天/,则除了小时数之外,您还必须同时选择天数以进一步对数据进行排序。

  7. n1字段拖入标记为Drop Data Items Here的区域

  8. n2字段拖到 n1 数据的顶部并将其放下。这将导致名为Data的新行标题出现在Date标题旁边。

  9. 将新的数据标题拖到标记为总计的区域并将其放在那里 您现在拥有所需的表的基本结构。

  10. n3n4字段拖入数据区,完成您想要的表格 现在您可以切换回已创建的新图表表。您应该会看到包含所有数据的默认图表类型。

  11. 右键单击图表区域并选择图表类型...

  12. 选择您想要的图表类型

我们完成了!稍后我会回来查看并澄清您需要的任何内容。


Dav*_*rab 0

您可以使用数据透视表。

使用数据透视表,您可以将数据放在一个选项卡中,然后创建一个数据透视表并按时间汇总它们。有关数据透视表的更多信息,我将参考 Excel 帮助。