我正在将 CSV 文件中的数据导入 Power Query。问题是某些数据以“00XYZ”的形式出现,而 Power Query 会自动将其转换为“XYZ”,即使禁止将数据类型更改为数字。值得一提的是,在将 SSIS 用于相同目的时,我没有遇到同样的问题。提前感谢亚历克斯
问问题
307 次
1 回答
1
这似乎在所有情况下都返回 00XYZ
let Source = Csv.Document(File.Contents("C:\TEMP\a.csv"),[Delimiter=",", Columns=3, Encoding=1252, QuoteStyle=QuoteStyle.None]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Column1", type text}, {"Column2", type text}, {"Column3", type text}})
in #"Changed Type"
无论csv使用或省略引号
"00XYZ","00XYZ","00XYZ"
00XYZ,"00XYZ",00XYZ
于 2018-09-06T19:27:31.943 回答