如何將 Microsoft Access 表中的數據導出為 .CSV、xlsx 和文本格式?

這是凱文的一個問題:

剛開始使用 Microsoft Access 並查看我剛剛構建的示例數據庫。想了解更多關於從現有表中導出數據的過程。我知道,如果我有興趣使用 Python 的 Pandas 庫對數據進行一些後續分析,那麼我可能需要能夠將數據導出為逗號分隔值 (CSV) 格式(如果我可以使用| 分隔符)。在 Access 中,我看到了將 Access 數據導出到 Excel 和文本文件格式的選項。但是我可以使用它們中的哪一個來最終達到我可以進一步分析的 CSV 格式?

謝謝你的問題。

有幾個選項可以實現您的目標,但為了簡潔起見,讓我們專注於幾個選項:

  • 將您的數據從 Access 移至 Excel,然後將您的工作保存為 CSV 文件。
  • 使用“導出為文本”功能將您的數據從 Access 轉換為 CSV 格式。

讓我們開始吧。

將數據從 Access 加載到 CSV 和 Excel

  1. 首先打開您的 MS Access 數據庫文件。
  2. 在左側,您會注意到All Access Objects視圖。
  3. 突出顯示您有興趣導出的表格、查詢或報告。
  4. 現在從訪問功能區點擊外部數據
  5. 點擊Excel 按鈕

注意:或者右鍵單擊您的表、查詢或報告,然後選擇導出並選擇 Excel。

  1. 導出嚮導將彈出

如何將 Microsoft Access 表中的數據導出為 .CSV、xlsx 和文本格式?

將 Access 表轉換為 Excel 和 CSV

  1. 現在,繼續設置文件名和格式,如上所示。
  2. 確保您點擊打開目標文件.. 複選框,以便在數據傳輸完成後打開您的 Excel。
  3. 點擊確定
  4. 現在點擊Close
  5. 現在在 Excel 中確保您的文件已正確導出。
  6. 如果是這樣,請繼續點擊文件,然後點擊另存為。
  7. 另存為對話框中,設置文件名並選擇 CSV UTF-8 作為文件類型。
  8. 最後,點擊Save

瞧 🙂

注意:您可能需要查看我們關於將 Excel 文件導出為 CSV 格式的教程。

將 Access 數據傳輸到文本和 CSV

  1. 執行上一節中的步驟 1-4。
  2. 點擊文本文件按鈕。
  3. 指定文件名。請注意,默認情況下,您的文件名將具有 txt 後綴。將後綴更改為 CSV
  4. 點擊帶有格式的導出數據框。
  5. 確保您點擊打開目標文件.. 複選框,以便在數據傳輸完成後打開您的 Excel。
  6. 出現提示時,將Windows設置為新文件的編碼。
  7. 如果您已將其設置為 CSV 查看和編輯的默認應用程序,您的 csv 文件將在您最喜歡的文本編輯器或 Excel 中打開。
  8. 保存你的文件,你就完成了。

注意:如果您了解 Python 並有興趣增強您的數據導出/導入過程,您可能需要查看我們的教程如何在Excel 中使用 Pandas

快樂的數據分析🙂

解決缺失值和錯誤值的問題

下表描述了排除常見錯誤的各種方法。

提示:  如果您發現僅有少數值遺失,請在 Excel 工作簿中修復它們。否則,修復Access資料庫中的來源對象,然後重複匯出操作。

問題

描述和解決方案

計算字段

導出計算欄位的結果;執行計算的基礎表達式則不然。

多值字段

支援多個值的欄位將會匯出為以分號 (;) 分隔的值清單。

圖片、物件和配件

圖形元素(例如徽標、OLE 物件欄位的內容以及屬於來源資料一部分的附件)不會匯出。完成匯出操作後,手動將它們新增至工作表。

圖形

當您匯出包含 Microsoft Graph 物件的窗體或報表時,不會匯出該圖形物件。

資料在錯誤的列中

產生的工作表中的空值有時會被下一列中的資料取代。

缺少日期值

不匯出早於 1900 年 1 月 1 日的日期值。工作表中的對應儲存格將包含空值。

缺少表情

用於計算值的表達式不會匯出到 Excel。僅導出計算結果。完成匯出操作後,手動將公式新增至 Excel 工作表。

缺少子表單、子報表和子資料表

匯出窗體、報表或資料表時,僅匯出主窗體、報表或資料表。您必須對要匯出的每個子窗體、子報表和子資料表重複匯出操作。

缺少或格式不正確的列

如果產生的工作表中沒有顯示任何列的格式,請重複匯出操作,並確保選擇 匯出包含格式和版面的資料 精靈中的複選框。相反,如果只有某些列的格式與來源物件中的版本不同,請在 Excel 中手動套用所需的格式。

設定 Excel 中的列格式

開啟目標 Excel 工作簿,然後顯示包含匯出資料的工作表。

右鍵點選一列或選取的儲存格區域,然後點選 設定儲存格格式

在 數字 標籤上的 類別下,選擇格式,例如 文字、 數字、 < a i= 9>日期,或 時間

點選 確定

“#”列中的值

您可能會在與表單中的是/否欄位相對應的欄位中看到值 # 。這可能是從導覽窗格或表單檢視中啟動匯出操作的結果。若要解決此問題,請在匯出資料之前在資料表檢視中開啟表單。

錯誤指示符或錯誤值

檢查儲存格中是否有錯誤指示符(角落上的綠色三角形)或錯誤值(以 # 字元開頭的字串,而不是適當的數據)。

Leave a Comment

Excel中的IFERROR函數、公式及用法

Excel中的IFERROR函數、公式及用法

學習如何在 Excel 中使用非常常用的 IFERROR 函數,提升您的數據處理效率。

如何在 Excel 中使用 VSTACK 和 HSTACK 函數

如何在 Excel 中使用 VSTACK 和 HSTACK 函數

想知道如何在 Excel 中堆疊和附加資料嗎?讓我們一起學習如何使用 Microsoft Excel 中的 VSTACK 和 HSTACK 函數!

SUBTOTAL 函數:公式以及如何在 Excel 中使用 SUBTOTAL 函數

SUBTOTAL 函數:公式以及如何在 Excel 中使用 SUBTOTAL 函數

了解 Excel 中的 SUBTOTAL 函數及其用途,讓計算更簡單有效!

Excel中的除法函數:MOD函數(求餘數)與QUOTIENT函數(求整數部分)

Excel中的除法函數:MOD函數(求餘數)與QUOTIENT函數(求整數部分)

MOD函數是Excel中除法求餘的函數。學習如何輕鬆使用MOD函數和QUOTIENT函數來計算餘數和整數部分,提升您的Excel技能。

在 Excel 上玩“拼圖”

在 Excel 上玩“拼圖”

Reddit 用戶 MehmetSalihKoten 在 Microsoft Excel 中創建了俄羅斯方塊的全功能版本。

如何使用Excel中的轉換功能

如何使用Excel中的轉換功能

要轉換 Excel 中的測量單位,我們將使用 Convert 函數。

Excel中HLOOKUP函數的使用方法

Excel中HLOOKUP函數的使用方法

HLOOKUP 函數是什麼?如何在Excel中使用HLOOKUP函數?讓我們來和 LuckyTemplates 一起找出答案吧!

如何在 Excel 中使用 VALUE 函數

如何在 Excel 中使用 VALUE 函數

Excel中的VALUE函數是什麼?Excel中的數值公式是什麼?讓我們透過 LuckyTemplates.com 來了解一下吧!

Excel EOMONTH函數,EOMONTH函數如何使用

Excel EOMONTH函數,EOMONTH函數如何使用

Excel中的EOMONTH函數用於顯示給定月份的最後一天,實作非常簡單。然後,您將根據我們輸入的數據獲得特定月份的最後一天。

如何在 Excel VBA 中使用 do-while 循環

如何在 Excel VBA 中使用 do-while 循環

想要在 Excel VBA 中自動執行重複任務嗎?因此,讓我們學習如何使用 Do-While 迴圈來實作一系列重複操作,直到滿足條件。