可以使用 Microsoft Office Excel 將數據從文本文件導入工作表中。該文本導入向導可檢查您正在導入的文本文件,並能確保以您期望的方式導入數據。
步驟 1(共 3 步)
原始數據類型 如果文本文件中的項以制表符、冒號、分號、空格或其他字符分隔,則選擇“分隔符號”。如果文本文件中的所有項的長度相同,則選擇“固定寬度”。
導入起始行 鍵入或選擇行號以指定要導入數據的第一行。
文件原始格式 選擇文本文件中使用的字符集。 大多數情況下,可以保持文本格式的默認設置。如果知道文本文件是使用不同於計算機上使用的字符集創建的,那麼應更改此設置使其與計算機上的字符集相同。例 如,如果您的計算機設置為使用字符集 1251(西裡爾文,Windows),而您知道文件是使用字符集 1252(西歐字符,Windows)生成的,則應將“文件原始格式”設置為 1252。
預覽文件 該框以文本被分到工作表的列中後的形式來顯示文本。
步驟 2(共 3 步)(分隔數據)
分隔符 選擇在文本文件中分隔值的字符。如果未列出字符,則選中“其他”復選框,然後在包含光標的框中鍵入字符。如果數據類型為“固定寬度”,則這些選項不可用。
連續分隔符視為單個處理 如果數據包含數據字段之間的一個具有多個字符的分隔符,或者數據包含多個自定義分隔符,則選擇該選項。
文本識別符 選擇文本文件中將值括起來的字符。當 Excel 遇到文本識別符時,識別符後面且下一識別符前面的所有文本都會作為一個值導入,即使文本中包含一個分隔符也是如此。例如,如果分隔符為逗號 (,),文本識別符為雙引號 ("),"Dallas, Texas" 將以 Dallas, Texas 形式導入到一個單元格中。如果沒有識別符或者指定單引號 (') 為識別符,"Dallas, Texas" 將以 "Dallas 和 Texas" 形式導入到兩個相鄰的單元格中。
如果分隔符出現在兩個文本識別符中間,Excel 將在導入值中省略識別符。如果兩個文本識別符中沒有分隔符,那麼 Excel 將在導入值中包含識別符。因此,"Dallas Texas"(使用雙引號文本識別符)將以 "Dallas Texas" 形式導入到一個單元格中。
數據預覽 在該框中查看文本以驗證文本是否按照您期望的方式分到工作表中的列。
步驟 2(共 3 步)(固定寬度數據)
數據預覽 在此部分設置字段寬度。單擊預覽窗口以設置由垂直線表示的分欄符。雙擊分欄符可將其刪除或通過拖動來移動它。
步驟 3(共 3 步)
單擊“高級”按鈕以指定文本文件中所使用的小數分隔符和千位分隔符的類型。在將數據導入到 Excel 中時,分隔符將與“區域設置”(Windows“控制面板”)中所指定的您所在國家/地區的分隔符相匹配。
列數據格式 單擊在“數據預覽”部分選定的列的數據格式。如果不想導入選定的列,則單擊“不導入此列(跳過)”。
選擇選定列的數據格式後,“數據預覽”下的列標題將顯示該格式。如果選擇“日期”,請在“日期”框中選擇日期格式。
選擇與預覽數據最接近的數據格式,這樣 Excel 便可以准確地轉換導入數據。例如:
·要將所有貨幣數字字符列轉換為 Excel 貨幣格式,請選擇“常規”。 ·要將所有數字字符列轉換為 Excel 文本格式,請選擇“文本”。 ·要將所有日期字符列(每個日期按年、月、日的順序排列)轉換為 Excel 日期格式,請選擇“日期”,然後選擇“日期”框中的“YMD”日期類型。
如果轉換可能產生某些意外結果,Excel 將以常規格式導入列。例如:
·如果列中包含混合格式(如字母和數字字符),Excel 會將列轉換為常規格式。 ·如果在日期列中,每個日期都是以年、月、日的順序排列,同時選擇“日期”以及“MDY”日期類型,則 Excel 便會將列轉換為常規格式。包含日期字。