与Microsoft Query中的点有关的CSV文件名错误(通过Office Excel 2013)?


2

经过数小时的努力,看来我发现了一个有关Microsoft Query通过Office Excel 2013处理csv文件的错误。

我正在尝试从csv数据生成图表。每小时都会添加一条新记录,因此我不想导入数据,而只是将文件用作源。

至少获取数据透视图的动态数据的唯一可行方法是:在Excel 2013中:数据->从其他来源->->输入名称->选择'Microsoft Access文本驱动程序(* .txt,* .csv)- >单击连接->取消选中“使用当前目录”->单击“选择目录”->浏览至目录并单击“确定”。然后,我设置一些选项,例如用分号分隔。单击3x确定。

然后将出现一个窗口,您应该可以在其中选择“可用的表和列”。

当我使用文件名中包含更多点的文件时,仅该扩展名使用,没有列出任何列可供选择。文件名点被替换为数字符号(#)。作为测试,我复制了原始文件,并从文件名中删除了点。

图片在这里:
在此处输入图片说明

所以:

  • Data_in_a_file_object1.csv→有效。
  • Data_in_a_file.object1.csv→不起作用。

我无法更改csv文件名。

然后最后是一个问题:这是一个错误吗?难道我做错了什么?有解决方法吗?(我没有找到一个。)


我找到了我所需要的。作为新成员,我需要等待8个小时才能发布答案。
星期六

Answers:


0

我继续搜索并发现了这个问题:http : //www.ozgrid.com/forum/showthread.php? t =60745因此,Microsoft Query(可能还有其他MS产品)在路径加上文件名中只希望有一个点。我想通常是MS。

我的解决方法:创建一个符号链接(文件托管在Linux机器上),名称中只有一个点。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.