儲存格

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

匯入或匯出文字 (.txt 或 .csv) 檔案 (機器翻譯)

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

以下是兩種常用的文本檔案格式:

  • 分隔文字檔 (.txt), 在這個文字檔中, TAB 字元 (ASCII 字元碼 009) 通常會分隔每個文字欄位。

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

您可以變更在分隔和 .csv 文字檔中使用的分隔字元。 您可能需要這樣做, 才能確保匯入或匯出作業按照您想要的方式運作。

附註: 您可以匯入或匯出至1048576列和16384欄。

在 Excel 中開啟文字檔以將其匯入

您可以使用 [開啟] 命令來開啟您在其他程式中建立的文字檔, 做為 Excel 活頁簿。 在 Excel 中開啟文字檔並不會變更檔案的格式, 您可以在 Excel 標題列中看到此檔案, 檔案的名稱會保留文字檔的副檔名 (例如 .txt 或 .csv)。

  1. 移至 [檔案] > [開啟], 然後流覽至包含文字檔的位置。

  2. 在 [開啟舊檔] 對話方塊中, 選取 [檔案類型] 下拉式清單中的 [文字檔]。

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

    • 如果檔案是文字檔 (.txt), Excel 會啟動 [匯入文字] 嚮導。 完成這些步驟後, 請按一下[完成]以完成匯入作業。 如需分隔符號和高級選項的詳細資訊, 請參閱文字彙入嚮導

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

      附註: 當 Excel 開啟 .csv 檔案時, 會使用目前的預設資料格式設定來說明如何匯入每一欄的資料。 如果您想要更靈活地將欄轉換為不同的資料格式, 您可以使用 [匯入文字] 嚮導。 例如, .csv 檔案中的資料欄格式可能是 MDY, 但 Excel 的預設資料格式是 YMD, 或者您想要將包含前置零的數位欄轉換為文字, 讓您可以保留前置零。 若要強制 Excel 執行 [匯入文字] 嚮導, 您可以在開啟時將副檔名從 .csv 改為 .txt, 或者您可以連線到文字檔 (如需詳細資訊, 請參閱下一節)。

透過連線將文字檔匯入 (Power Query)

您可以將文字檔中的資料匯入到現有的工作表中。

  1. 在 [資料] 索引標籤上, 按一下 [取得 & 轉換資料] 群組中的 [從文字/CSV]。

  2. 在 [匯入資料] 對話方塊中, 找出並按兩下您要匯入的文字檔, 然後按一下 [匯]。

  3. 在 [預覽] 對話方塊中, 有幾個選項可供選擇:

    • 如果您要將資料直接載入到新的工作表中, 請選取 [載入]。

    • 或者, 如果您想要將資料載入至資料表、樞紐分析表/樞紐分析圖、現有/新的 Excel 工作表, 或直接建立連線, 請選取 [載入到]。 您也可以選擇將資料新增至資料模型

    • 如果您想要將資料載入至 Power Query, 請選取 [轉換資料], 然後在將資料移至 Excel 之前進行編輯。

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

儲存資料以將其匯出到文字檔

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

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

  2. 按一下 [瀏覽]

  3. 在 [另存新檔] 對話方塊的 [存檔類型] 方塊中, 選擇工作表的文本檔案格式;例如, 按一下[文字檔 (索引標籤分隔)][CSV (逗號分隔)]。

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

  4. 流覽至您要儲存新文字檔的位置, 然後按一下 [儲存]。

  5. 隨即會出現一個對話方塊, 提醒您只有目前的工作表會儲存至新檔案。 如果您確信目前的工作表是您要另存為文字檔的工作表, 請按一下[確定]。 您可以針對每個工作表重複此程式, 將其他工作表儲存為個別的文字檔。

    如果您將活頁簿儲存為 CSV 格式, 您也可能會在功能區下方看到警示, 指出某些功能可能會遺失。

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

透過連線將文字檔匯入

您可以將文字檔中的資料匯入到現有的工作表中。

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

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

  3. 在 [匯入資料] 對話方塊中, 找出並按兩下您要匯入的文字檔, 然後按一下 [匯]。

    依照 [文字彙入嚮導]中的指示進行。 如需使用嚮導的詳細資訊, 請按一下 [文字彙入嚮導] 任何頁面上的 [說明] 按鈕影像 。 完成嚮導中的步驟後, 請按一下[完成] 以完成匯入作業。

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

    1. [您要放置資料的位置] 底下, 執行下列其中一項操作:

      • 若要將資料傳回您選取的位置, 請按一下 [現有的工作表]。

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

    2. 您也可以按一下 [屬性] 來設定匯入資料的重新整理、格式設定及版面配置選項。

    3. 按一下 [確定]。

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

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

儲存資料以將其匯出到文字檔

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

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

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

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

    • 例如, 按一下[文字檔 (索引標籤分隔)][CSV (逗號分隔)]。

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

  4. 流覽至您要儲存新文字檔的位置, 然後按一下 [儲存]。

  5. 隨即會出現一個對話方塊, 提醒您只有目前的工作表會儲存至新檔案。 如果您確信目前的工作表是您要另存為文字檔的工作表, 請按一下[確定]。 您可以針對每個工作表重複此程式, 將其他工作表儲存為個別的文字檔。

  6. 接著會出現第二個對話方塊, 提醒您工作表可能包含文字檔案格式不支援的功能。 如果您只想要將工作表資料儲存至新的文字檔中, 請按一下[是]。 如果您不確定, 且想要進一步瞭解文字檔案格式不支援的 Excel 功能, 請按一下 [說明 ] 以取得詳細資訊。

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

如果您使用 [文字彙入嚮導] 匯入文字檔, 您可以在 [文字彙入嚮導] 的步驟2中, 將分隔文字檔的分隔符號從某個索引標籤字元變更為另一個字元。 在這個步驟中, 您也可以變更連續分隔符號 (例如連續的引號) 的處理方式。

如需分隔符號和高級選項的詳細資訊, 請參閱文字彙入嚮導

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

  2. 開啟 [變更地區及語言設定] 對話方塊。

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

  4. 按兩次 [確定]。

附註:  在您變更電腦的清單分隔字元之後, 所有程式都會使用新字元做為清單分隔符號。 您可以遵循相同的程式, 將字元變更回預設字元。

需要更多協助嗎?

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

另請參閱

Excel 公式概觀

如何避免公式出錯

尋找並校正公式中的錯誤

Excel 的鍵盤快速鍵及功能鍵

Excel 函數 (依英文字母順序排列)

Excel 函數 (依類別)

附註:  本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 告訴我們這項資訊是否有幫助? 這裡是供您參考的英文文章

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×