儲存格

匯入或匯出文字 (.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. 前往檔案>開啟並流覽至包含文字檔的位置。

  2. [開啟的檔案類型下拉式清單中選取文字檔。

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

    • 如果檔案是 (.txt) ,Excel 會啟動匯出文字精靈。 完成步驟後,按一下 [完成 時間以完成匯出作業。 請參閱 文字彙進精靈 ,以進一步瞭解分隔符號和進一步選項。

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

      附註: 當 Excel 開啟 .csv 檔案時,會使用目前的預設資料格式設定來解譯如何匯出每一欄資料。 如果您想要在將欄轉換成不同的資料格式時有更大的彈性,可以使用匯出文字精靈。 例如,.csv 檔案中資料行的格式可能是 MDY,但 Excel 的預設資料格式是 YMD,或者您想要將包含前置字元為零的數位欄轉換成文字,以便保留前置字元為零。 若要強制 Excel 執行 Import Text Wizard,您可以在開啟副檔名之前,將副檔名從 .csv 變更為 .txt,或者,您可以連接文字檔 (以將其重新輸入,以詳細資訊,請參閱下一節) 。

將文字檔連接到 Power Query (以)

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

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

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

  3. 在預覽對話方塊中,您有幾個選項:

    • 如果您想要將資料 直接載入至新工作表,請選取載入。

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

    • 如果您要 將資料載入 Power Query,請選取轉換資料,在將資料帶至 Excel 之前先編輯。

如果 Excel 未將特定資料行轉換為您想要的格式,則您可以在資料輸入後轉換資料。 詳細資訊請參閱將儲存為 文字的數位轉換成數位,以及將儲存為文字的日期轉換成日期

將資料匯出至文字檔

您可以使用 Save As 命令,將 Excel 工作表轉換為文字檔。

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

  2. 按一下 [瀏覽]

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

    附註: 不同的格式支援不同的功能集。 有關不同文本檔案格式所支援之功能集的資訊,請參閱 Excel 中支援的 檔案格式

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

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

    如果您以 CSV 格式儲存活頁簿,功能區下方也會顯示部分功能可能會遺失的警示。

有關以其他格式儲存檔案的資訊,請參閱以其他 檔案格式儲存活頁簿

連接文字檔以將其匯出

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

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

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

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

    請遵循文字輸入 精靈中的指示操作。 按一下 [文字 按鈕影像 精靈中任何頁面上的 [協助選項與步驟,以進一步瞭解有關使用精靈的資訊。 當您完成精靈中的步驟時,請按一下 [完成 以完成導入作業。

  4. [Import Data> 對話方塊中,執行下列操作:

    1. 資料要放在何處?請執行下列其中一項操作:

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

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

    2. 或者,按一下 [內容 以設定所輸入資料的重新設定、格式設定和版面配置選項。

    3. 按一下 [確定]

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

如果 Excel 未將資料行轉換為您想要的格式,您可以在資料輸入後轉換資料。 詳細資訊請參閱將儲存為 文字的數位轉換成數位,以及將儲存為文字的日期轉換成日期

將資料匯出至文字檔

您可以使用 Save As 命令,將 Excel 工作表轉換為文字檔。

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

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

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

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

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

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

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

  6. 第二個對話方塊會出現,提醒您工作表可能包含文本檔案格式不支援的功能。 如果您只想要將工作表資料存到新的文字檔中,請按一下 [是。 如果您不確定並想進一步瞭解哪些 Excel 功能不受文本檔案格式支援,請按一下 [協助以瞭解更多資訊。

有關以其他格式儲存檔案的資訊,請參閱以其他 檔案格式儲存活頁簿

匯進時變更分隔符號的方式會因您匯出文字的方式而不同。

  • 如果您使用 [取得&轉換資料>從文字/CSV,請在選擇文字檔並按一下 [匯匯後,從分隔符下的清單中選擇要使用的字元。 您可以在資料預覽中立即看到新選擇的效果,因此在繼續之前,您可以確定自己做出想要的選擇。

  • 如果您使用文字彙進精靈匯進文字檔,您可以在文字彙進精靈的步驟 2 中變更匯進作業所使用的分隔符號。 在此步驟中,您也可以變更連續分隔符號的處理方式,例如連續的引號。

    請參閱 文字彙進精靈 ,以進一步瞭解分隔符號和進一步選項。

如果您要在儲存為 .csv 時使用分號做為預設清單分隔符號,但需要將變更限制為 Excel,請考慮將預設的小數分隔符號變更為逗號,這強制 Excel 使用分號做為清單分隔符號。 很明顯,這也會變更小數的顯示方式,因此也請考慮變更千分位分隔符號,以限制任何混淆。

  1. 清除Excel 選項>>編輯選項>使用系統分隔符號

  2. 小數分隔 符設為 , ( 逗號或) 。

  3. 千分位分隔符號 設為 (一個) 。

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

注意: 變更 Windows 設定會導致電腦上發生全域變更,影響所有應用程式。 若要只變更 Excel 的分隔符號,請參閱變更預設清單分隔符號,以在 Excel 中將檔案 另存為 (.csv) 文字

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

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

  3. 在主面板的 [地區設定> ,按一下 [其他日期、時間及地區設定

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

  5. 在 [ 地區」 對話方塊中 ,按一下 [格式 設定 > 的 [其他設定

  6. 在 [自訂格式格式>對話方塊的 [數位> Tab 上,輸入要作為清單分隔符號方塊中新分隔的字元。

  7. 按兩次 [確定]。

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

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

  3. 在 [ 地區」 對話方塊中 ,按一下 [格式 設定 > 的 [其他設定

  4. 在 [自訂格式格式>對話方塊的 [數位> Tab 上,輸入要作為清單分隔符號方塊中新分隔的字元。

  5. 按兩次 [確定]。

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

需要更多協助嗎?

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

另請參閱

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

需要更多協助?

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×