我需要處理幾個非常大的 .csv 文件,Excel 讓這變得非常容易(顯然)。其中一個欄位的格式為10/3/2013 19:00
,Excel 在開啟 .csv 檔案時會自動將其轉換為其自己的日期/時間格式。但是,我需要處理原始文字資料。如果我選擇列並將單元格格式更改為文本,Excel 會將值更改為十進制數字(41550.7916666667
在上面的範例中)。
如何讓 Excel 僅以文字格式顯示所有欄位?我使用的是 Excel 2013。
答案1
使用資料、取得外部資料、從文字匯入 CSV。與直接在 Excel 中開啟相比,這將更好地保留欄位類型。 Excel 必須「猜測」欄位類型是什麼,並且經常出錯。當您使用 Data, From Text 時,這會更加明確。只要將 CSV 檔案保留在同一位置,您也可以刷新資料。
答案2
當您開啟文件時,使用導入精靈。 您可以在精靈中選擇要匯入的字段文字.