儲存格

匯入或匯出文字 (.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 功能,請按一下 [說明] 以取得詳細資訊。

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

匯入時變更分隔符號的方式會視您匯入文字的方式而有所不同。

  • 如果您使用 [取得 & 從文字/CSV 轉換資料] >,請在選擇文字檔並按一下 [匯],然後從 [分隔符號] 下的清單中選擇要使用的字元。 您可以在 [資料預覽] 中立即看到新選項的效果,讓您在繼續進行之前,請務必選擇您要的選項。

  • 如果您使用 [文字彙入嚮導] 匯入文字檔,您可以在 [文字彙入嚮導] 的步驟2中變更用於匯入操作的分隔符號。 在這個步驟中,您也可以變更連續分隔符號(例如連續的引號)的處理方式。

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

當您將活頁簿儲存為 .csv 檔案時,預設的清單分隔符號(分隔符號)是逗號。 您可以使用 Windows 區域設定將此變更為另一個分隔符號字元。

  1. 在 Microsoft Windows 10 中,以滑鼠右鍵按一下 [開始] 按鈕,然後按一下 [設定]。

  2. 按一下 [時間 & 語言],然後按一下左面板中的 [地區]。

  3. 在主窗格中的 [地區設定] 底下,按一下 [其他日期、時間和地區設定]。

  4. 在 [地區] 底下,按一下 [變更日期、時間或數位格式]。

  5. 在 [地區] 對話方塊中,按一下 [格式] 索引標籤上的 [其他設定]。

  6. 在 [自訂格式] 對話方塊的 [數位] 索引標籤上,于 [清單分隔符號] 方塊中輸入要做為新分隔符號的字元。

  7. 按兩次 [確定]。

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

  2. 在 [時鐘、語言和區域] 底下,按一下 [變更日期、時間或數位格式]。

  3. 在 [地區] 對話方塊中,按一下 [格式] 索引標籤上的 [其他設定]。

  4. 在 [自訂格式] 對話方塊的 [數位] 索引標籤上,于 [清單分隔符號] 方塊中輸入要做為新分隔符號的字元。

  5. 按兩次 [確定]。

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

需要更多協助嗎?

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

另請參閱

從外部資料來源匯入資料 (Power Query)

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

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×