2

我正在尝试将 CSV 文件导入 Excel power pivot。CSV 文件有一些以“0”开头的数字文本。当我们导入 CSV 文件时,“0”被消除并显示为一个数字。

4

3 回答 3

4

您可以使用 Schema.ini 文件来指定列的数据类型 - 这可以使 PowerPivot 根据需要解释输入列。

请检查此以获取更多详细信息

http://msdn.microsoft.com/en-us/library/ms709353(VS.85).aspx

于 2013-03-29T17:51:18.643 回答
0

这也有效:确保带有前导零的数据不在数据的第一列中。我在数据字符串的开头发现了嵌入的隐藏字符。将前导零数据移动到数据的第二列或第三列解决了这个问题。

于 2013-07-24T19:42:03.323 回答
0

一个答案是首先通过 Access 数据库传递它。

在将 csv 导入数据库时​​,您必须手动干预,以确保它将列识别为文本而不是长整数。然后,您可以使用 Access DB 为 PowerPivot 提供数据。

除非 CSV 是巨大的,否则这可以说是一个更强大的工作流,并且在 Access 中拥有源数据有许多优点,例如能够过滤您带入 PowerPivot 的内容、使用 SQL 查询它的选项,您还可以将 Access 用于需要内存的计算列,因此您无需在 PP 中执行它们。

雅各布

于 2013-03-29T00:27:12.660 回答