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的方法,上文內有其它教學與應用案例。值得瞄一眼!


如果這篇文有幫到你,就請你幫我在下面拍幾下手鼓勵一下吧😆


留言

這個網誌中的熱門文章

Salesforce證照考試心得 (Administrator and Advanced Administrator)

ISC2 CC (Certified in Cybersecurity Certification) 考試心得