Related topics
×
儲存格
Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.
儲存格

匯入或匯出文字 (.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 執行 [匯入文字精靈],您可以先將擴展名從 .csv 變更為 .txt 然後再開啟,或是連線至文本檔以匯入文本檔 (以取得詳細資訊,請參閱下一節) 。

聯機至文本檔以匯入文本檔

您可以將文字檔中的數據匯入至現有的工作表。

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

  2. 在 [ 數據] 索 引標籤的 [ 取得外部數據 ] 群組中,按兩下 [ 從文字]

  3. 在 [ 匯入數據 ] 對話框中,找出並按兩下您要匯入的文字檔,然後按兩下 [ 匯入]

    依照文字匯入精 中的指示進行。 按兩下 [文字匯入精靈] 任何頁面上的 [說明 按鈕影像 ,以取得使用精靈的詳細資訊。 當您完成精靈中的步驟時,按兩下 [ 完成 ] 以完成匯入作業。

  4. 在 [ 匯入數據 ] 對話框中,執行下列動作:

    1. [您要將數據放在何處?] 底下,執行下列其中一項操作:

      • 若要將數據傳回選取的位置,請按兩下 [ 現有的工作表]

      • 若要將數據傳回新工作表的左上角,請按兩下 [ 新增工作表]

    2. 或者,按兩下 [ 內容] ,為匯入的數據設定重新整理、格式設定和版面配置選項。

    3. 按一下 [確定]。

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

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

儲存數據至文字檔以匯出數據

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

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

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

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

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

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

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

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

  6. 第二個對話框隨即出現,提醒您工作表可能包含文本檔格式不支援的功能。 如果您只想將工作表資料儲存到新的文字檔中,請按兩下 [ 是]。 如果您不確定並想要深入瞭解哪些 Excel 功能不受文字檔案格式支援,請按兩下 [ 說明 ] 以取得詳細資訊。

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

聯機至文本檔以匯入文本檔 (Power Query)

您可以將文字檔中的數據匯入至現有的工作表。

  1. 在 [ 數據] 索 引標籤的 [ 取得 & 轉換數據 ] 群組中,按兩下 [ 從文字/CSV]

  2. 在 [ 匯入數據 ] 對話框中,找出並按兩下您要匯入的文字檔,然後按兩下 [ 匯入]

  3. 在 [預覽] 對話框中,您有幾個選項:

    • 如果您想要將數據直接載入到新的工作表,請選取 [載入 ]。

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

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

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

儲存數據至文字檔以匯出數據

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

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

  2. 按一下 [瀏覽]

  3. 在 [ 另存新 檔] 對話框的 [ 存盤類型 ] 方塊下,選擇工作表的文本檔格式;例如,按兩下 [文字 (Tab 分隔) CSV (逗號分隔)

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

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

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

    您可能也會在功能區下方看到提醒,指出如果您以 CSV 格式儲存活頁簿,部分功能可能會遺失。

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

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

  • 如果您使用 [取得 & 轉換資料 > 自文字/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 技術社群中的專家,或在社群中取得支援。

另請參閱

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

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×