CSV(或文本文件)的導入方式與外部Excel文件的導入方式基本一致,,本文章從2個例子說明規(guī)范CSV文件的導入以及非規(guī)范CSV文件導入時需要注意的問題,導入文本文件的方法與CSV的基本一致,,不單獨舉例,。 一、規(guī)范CSV文件的導入規(guī)范的CSV文件,,即數據很干凈整潔,,是標準的標題+數據方式,如下圖所示: 這個導入比較簡單,,方法如下: Step-1:【新建查詢】-【從文件】-【從CSV】 Step-2:選擇數據所在的文件-【導入】 數據正常導入,,結果如下: 二、非規(guī)范CSV文件的導入及注意問題非規(guī)范的CSV文件,,即除了標準的標題+數據外,,還有其他額外信息。如CSV中經常在數據前加說明文字,,如下圖所示: 對于這個數據,,我們按前面標準的方法導入,結果卻是這樣的: 尼瑪,,怎么只有一列,? 原來,CSV是靠逗號分隔的,,但第一行里沒有逗號,,于是被Power Query識別為只有一列——有時候,太智能自動化了也不是什么好事,。 那怎么辦呢,? 實際上,Power Query導入的一些參數是可以修改的,。如下圖所示,,單擊【應用步驟】中【源】右邊的齒輪按鈕: 出現(xiàn)以下窗口(因為是CSV類文件,所以Power Query中默認以CSV文檔的方式導入): 為了能避免CSV類文檔中逗號分隔的問題,,這里通過選擇改成“文本文件”: 這個時候,,整個文件會被當做只有一列: 數據進來了,第一行不要的,,先刪掉: 按逗號拆分列: 最后,,提升第一行為標題: 終于搞定,后面想搞啥就搞啥去吧,。
|
|