workbench匯出的CSV,用excel打開有時候會亂掉,何解?
所謂亂掉,常見的情況有二
1. 字體編碼亂掉:原本的中文字日文字或是歐洲文字或是不知道哪裡的神奇編碼文字,通通都變成亂碼了。
2. 欄位版面錯亂:原本應該要在A欄位的資料莫名被掛到B欄位下了。
情況1、字體編碼亂掉的解法
針對情況一的解法:不要以直覺開啟法直接把csv用excel打開。請在excel裡面點選「從文字/CSV」去匯入你的檔案。
在點擊「從文字/CSV」後,請勿躁進,要記得調整編碼為萬用的UTF-8。
情況2、欄位版面錯亂的解法 - How to import CSV to Excel with line breaks?
撇除編碼問題後,若有欄位錯位的情況,通常是因為你的欄位內有換行符號(),沒辦法被excel正確地處理。解法是在Power Query Editor裡去忽略它。
以下簡述進入Power Query Editor的其中一種方法:
1.在匯入CSV前,點選「轉換資料」
2. 在「查詢設定」雙擊「來源」
3. 選「忽略引號中的分行符號」
後記
情況二是一個處理CSV蠻常見的問題,但網路上不容易找到解法。特此以中文再寫一次,望能造福後人。
我當初看了眾多的英文討論,都找不到合適的解法。最後是從一位日本人的網站找到教學的。日本人寫的英文,讀來格外親切XD
在此引用並感謝一番:
我上面只講了一種進Power Query Editor的方法,上文內有其它教學與應用案例。值得瞄一眼!
如果這篇文有幫到你,就請你幫我在下面拍幾下手鼓勵一下吧😆





留言
張貼留言