相關主題
×
儲存格
Sign in with Microsoft
Sign in or create an account.
儲存格

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

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

有兩種常用的文本檔案格式:

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

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

您可以變更分隔符號和 .csv 文字檔中使用的分隔符號。 您可能需要這樣做,以確保匯進或匯出作業的運作方式與您想要的方式一樣。

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

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

您可以使用 Open 命令,以 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. 在 [另存新格式的對話方塊, Save as type box, the the save as type box, choose text file format for 工作表;例如,按一下[製表符 (分隔的 [文字) 或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 時使用分號做為預設清單分隔符號,但需要將變更限制為 Excel,請考慮將預設的小數分隔符號變更為逗號 -這會強制 Excel 使用分號做為清單分隔符號。 顯而易見,這也會變更小數位的顯示方式,因此也請考慮變更千分位分隔符號以限制任何混淆。

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

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

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

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

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

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

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

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

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

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

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

  7. 按兩次 [確定]。

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

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

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

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

  5. 按兩次 [確定]。

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

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家,或是在 Answers 社群取得支援。

另請參閱

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

需要更多協助?

擴展您的技能
探索訓練

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?

感謝您的意見反應!

×