我有一个脚本,它循环运行某些操作并将其持续时间写入共享上的 .csv 文件中。该文件如下所示:
"timestamp","duration","ComputerName"
"7/8/2014 2:56:03 PM","00:05:03.4625582","PSAGENT-BLD24"
"7/8/2014 3:01:23 PM","00:04:46.3097429","PSAGENT-BLD24"
(many more lines like this get added all the time...)
我编写了一个 Excel 工作表,将该 .csv 在数据连接中放入一个“数据”表中,并创建了一个显示该数据的 XY(散点)图 - 时间戳是 X,持续时间是 Y。它运行良好 - 我点击“刷新”并立即看到新数据!
现在,我想将其提升到一个新的水平:在多台计算机上运行脚本(每台都写入ComputerName.csv
共享),并将所有结果显示为同一时间线上的多个系列。我知道如何创建其他数据连接并将其数据放在新工作表上。完成之后...
我的问题
我有一个包含多张工作表的 Excel 工作簿,每张工作表都有数据连接更新时间戳/持续时间列表。如何制作单个散点图,将所有时间戳放在单个 X 轴上,将不同的列表用作 Y 系列?
答案1
我会使用 Power Query 插件来实现这一点。您可以从 Excel 工作表或原始文本文件导入数据。您可以使用 Append 命令将多个源合并在一起:
如果文件已经存在于 Windows 文件夹中,您可以通过一个步骤导入并附加它们:
http://www.excelguru.ca/blog/2013/11/26/from-txt-files-to-bi-solution/