匯入或匯出文字 (.txt 或.csv) 檔

匯入或匯出文字 (.txt 或.csv) 檔

有兩個方法可以在 Excel 中從文字檔案匯入資料:在 Excel 中開啟文字檔案,或將文字檔案匯入為外部資料範圍。若要從 Excel 將資料匯出為文字檔案,請使用 [另存新檔] 命令,然後從下拉式功能表中變更檔案類型。

有兩個常用的文字檔案格式:

  • 有分隔符號的文字檔案 (.txt),通常會以 TAB 字元 (ASCII 字元碼 009) 分隔每個文字欄位。

  • 逗號分隔值的文字檔案 (.csv),通常會以逗號字元 (,) 分隔每個文字欄位。

您可以變更分隔和 .csv 文字檔案中使用的分隔符號字元。這樣可確保匯入或匯出作業依照您想要的方式進行。

附註: 您最多可以匯入或匯出 1,048,576 列和 16,384 欄。

在 Excel 中開啟文字檔案以匯入

您可以使用 [開啟] 命令,將其他程式建立的文字檔開啟為 Excel 活頁簿。在 Excel 中開啟文字檔不會變更檔案的格式,您可以從 Excel 標題列上了解此情形,其檔案名稱仍顯示文字檔的副檔名 (例如,.txt 或 .csv)。

  1. 移至 [檔案] > [開啟]。

    如果您使用的是 Excel 2007,請按一下 Microsoft Office 按鈕 Office 按鈕影像 ,然後按一下 [開啟]。

  2. 從 [開啟舊檔] 對話方塊中選取 [文字檔案]。

  3. 找出並按兩下您要開啟的文字檔案。

    • 如果檔案是文件檔案 (.txt),Excel 會啟動 [匯入文字精靈]。當您完成精靈中的步驟時,請按一下 [完成] 以完成匯入操作。

    • 如需有關分隔符號和進階選項的詳細資訊,請參閱︰使用文字匯入精靈匯入資料

    • 如果檔案是 .csv 檔,Excel 會自動開啟文字檔案,並在新的活頁簿中顯示資料。

      附註: 當 Excel 開啟 .csv 檔時,會使用目前的預設資料格式設定解譯匯入每一欄資料的方式。如果您想擁有更多選擇,可以使用 [匯入文字精靈] 將各欄轉換成不同的資料格式。例如,.csv 檔中資料欄的資料格式可能為 MDY,但是 Excel 的預設資料格式為 YMD,或者您想要將一欄以零開始的數字轉換成文字,以便保留開頭的零。若要強制 Excel 執行 [匯入文字精靈],您可以先將檔案的副檔名從 .csv 變更為 .txt 再開啟,或是連線文字檔案進行匯入

您可以匯入文字檔案的資料到現有的工作表中,做為外部資料範圍。

  1. 按一下要放置文字檔資料的儲存格。

  2. 在 [資料] 索引標籤的 [取得外部資料] 群組中,按一下 [從文字檔/CSV]。

    [資料] 索引標籤上的 [取得及轉換] 選項

  3. 找到並按兩下要匯入的文字檔案。

    遵循文字匯入精靈的指示進行。如需有關使用文字匯入精靈的詳細資訊,請按一下任一文字匯入精靈頁面上的 [說明] 按鈕影像 。當您完成精靈中的步驟時,請按一下 [完成] 以完成匯入操作。

  4. 在 [匯入資料] 對話方塊中,執行下列動作:

    • 或者,按一下 [內容] 設定匯入資料的更新、格式及版面配置選項。

    • 在 [將資料放在] 底下,執行下列其中一項操作:

      • 若要將資料傳回到您選取的位置,請按一下 [已經存在的工作表]。

      • 若要將資料傳回到新工作表的左上角,請按一下 [新工作表]。

  5. 按一下 [確定]。

    Excel 會將外部資料範圍放入您指定的位置。

如果 Excel 沒有將某欄的資料轉換成您要的格式,您可以在匯入之後進行轉換。如需詳細資訊,請參閱將儲存成文字的數值轉換成數值將儲存成文字的日期轉換成日期

您也可以使用 [另存新檔] 命令,將 Excel 工作表轉換成文字檔案。

  1. 移至 [檔案] > [另存新檔]。

    如果您使用的是 Excel 2007,請按一下 Microsoft Office 按鈕 Office 按鈕影像 ,然後按一下 [另存新檔]。

  2. [另存新檔] 對話方塊隨即出現。

  3. 在 [檔案類型] 方塊中,選擇工作表的文字檔案格式。

    • 例如,按一下 [文字檔 (Tab 字元分隔)] 或 [CSV (逗號分隔)]。

    • 附註: 不同格式會支援不同的功能集。如需不同文字檔案格式所支援之功能集的詳細資訊,請參閱 Excel 支援的檔案格式

  4. 瀏覽至用來儲存新文字檔案的位置,然後按一下 [儲存]。

  5. 對話方塊隨即出現,提醒您只有現用工作表會儲存成新檔案。如果您確定現用工作表確實要另存成文字檔案,請按一下 [確定]。若要將其他工作表分別另存成文字檔案,請為每個工作表重複此程序。

  6. 第二個對話方塊隨即出現,提醒您工作表可能包含文字檔案格式所不支援的功能。如果您只在意工作表資料另存至新文字檔案,請按一下 [是]。如果不確定而要深入了解哪些 Excel 功能不受文字檔案格式支援,請按一下 [說明] 以取得詳細資訊。

如需有關以其他格式儲存檔案的詳細資訊,請參閱將活頁簿儲存成另一種檔案格式

如果您使用 [文字匯入精靈] 匯入文字檔案,您可以將分隔文字檔案中使用的分隔符號從 TAB 字元變更成 [文字匯入精靈] 步驟 2 中的另一個字元。在此步驟中,您也可以變更連續分隔符號 (例如連續引號) 的處理方式。

如需有關分隔符號和進階選項的詳細資訊,請參閱︰使用文字匯入精靈匯入資料

  1. 在 Microsoft Windows 中,按一下 [開始] 按鈕,再按一下 [控制台]。

  2. 開啟用於變更「地區及語言」設定的對話方塊。

  3. 在 [清單分隔字元] 方塊中輸入新的分隔符號。

  4. 按兩次 [確定]。

附註: 變更電腦的清單分隔符號字元之後,所有程式都會使用該新字元做為清單分隔字元。若要將字元恢復成預設值,請重複相同程序。

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家、在 Answers 社群取得支援,或是在 Excel User Voice 上建議新功能或增強功能。

請參閱

Excel 公式概觀

如何避免公式出錯

尋找與修正公式中的錯誤

Excel 鍵盤快速鍵與功能鍵

Excel 函數 (按字母排序)

Excel 函數 (依類別)

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×