Här är en fråga från Kevin:
Har precis börjat med Microsoft Access och tittat på exempeldatabasen jag just byggt. Ville förstå lite mer om proceduren för att exportera data från en befintlig tabell. Jag förstår att om jag är intresserad av att tillämpa någon uppföljningsanalys på data med Pythons Pandas-bibliotek, så skulle jag förmodligen behöva kunna exportera data till formatet kommaseparerade värden (CSV) (Ännu bättre om jag kan använda | avgränsare). I Access ser jag alternativ för att exportera Access-data till Excel och till textfilformat. Men vilken av dem kan jag använda för att äntligen komma fram till ett CSV-format som jag kan analysera vidare?
Tack för frågan.
Det finns flera alternativ för att uppnå ditt mål, men för korthetens skull, låt oss fokusera på ett par alternativ:
- Flytta dina data från Access till Excel och spara sedan ditt arbete som en CSV-fil.
- Konvertera dina data från Access till CSV-formatet med hjälp av funktionen Exportera till text.
Låt oss gå.
Ladda data från Access till CSV och Excel
- Kom igång genom att öppna din MS Access-databasfil.
- På vänster sida ser du vyn All Access-objekt .
- Markera tabellen, frågan eller rapporten som du skulle vara intresserad av att exportera.
- Nu från Access Ribbon hit på Externa data
- Tryck på Excel-knappen .
Obs: Alternativt gör ett högerklick på din tabell, fråga eller rapport, välj sedan Exportera och välj Excel.
- Exportguiden kommer att dyka upp
Konvertera en Access-tabell till Excel och CSV
- Gå nu vidare och ställ in filnamnet och formatet som visas ovan.
- Se till att du trycker på kryssrutan Öppna målfilen... så att din Excel öppnas efter att dataöverföringen är klar.
- Tryck på OK .
- Tryck nu på Stäng .
- Se nu till att din fil har exporterats korrekt i Excel.
- Om så är fallet, gå vidare och tryck på Arkiv och sedan på Spara som.
- I dialogrutan Spara som anger du filnamnet och väljer CSV UTF-8 som din filtyp.
- Klicka slutligen på Spara .
Voila 🙂
Obs! Du kanske vill titta på vår handledning om att exportera Excel-filer till CSV-format .
Överför åtkomstdata till text och CSV
- Utför steg 1-4 från föregående avsnitt.
- Tryck på knappen Textfil .
- Ange filnamnet. Observera att ditt filnamn som standard kommer att ha suffixet txt. Ändra suffixet till CSV
- Klicka på rutan Exportera data med formatering .
- Se till att du trycker på kryssrutan Öppna målfilen... så att din Excel öppnas efter att dataöverföringen är klar.
- När du uppmanas ställ in Windows som kodning för den nya filen.
- Din csv-fil öppnas i din favorittextredigerare eller i Excel om du har angett den som standardapp för CSV-visning och -redigering.
- Spara din fil och du är klar.
Obs: Om du känner till Python och är intresserad av att överta dina dataexport-/importprocesser, kanske du vill titta på vår handledning hur du använder Pandas med Excel .
Glad dataanalys 🙂
Troubleshoot missing and incorrect values
The following table describes various ways of troubleshooting common errors.
Tip: If you find that just a few values are missing, fix them in the Excel workbook. Otherwise, fix the source object in the Access database, and then repeat the export operation.
Issue
|
Description and resolution
|
Calculated fields
|
The results of calculated fields are exported; the underlying expressions that perform the calculations are not.
|
Multivalued fields
|
Fields that support multiple values are exported as a list of values separated by semicolons (;).
|
Pictures, objects, and attachments
|
Graphical elements (such as logos, contents of OLE object fields, and attachments that are part of the source data) are not exported. Add them to the worksheet manually after you complete the export operation.
|
Graph
|
When you export a form or report that contains a Microsoft Graph object, the graph object is not exported.
|
Data in the wrong column
|
Null values in the resulting worksheet are sometimes replaced by the data that should be in the next column.
|
Missing date values
|
Date values earlier than Jan 1, 1900 are not exported. The corresponding cells in the worksheet will contain a null value.
|
Missing expressions
|
Expressions that are used to calculate values are not exported to Excel. Only the results of the calculations are exported. Manually add the formula to the Excel worksheet after you complete the export operation.
|
Missing subforms, subreports, and subdatasheets
|
When you export a form, report, or datasheet, only the main form, report, or datasheet is exported. You must repeat the export operation for each subform, subreport, and subdatasheet that you want to export.
|
Missing or incorrectly formatted columns
|
If none of the columns appear to be formatted in the resulting worksheet, repeat the export operation, being sure to select the Export data with formatting and layout check box in the wizard. Conversely, if only some columns appear to be formatted differently from the versions in the source object, apply the formatting that you want manually in Excel.
Format a column in Excel
Open the destination Excel workbook, and then display the worksheet that contains the exported data.
Right-click a column or a selected range of cells, and then click Format Cells.
On the Number tab, under Categories, select a format, such as Text, Number, Date, or Time.
Click OK.
|
"#" value in a column
|
You might see the value # in a column that corresponds to a Yes/No field in a form. This can be the result of starting the export operation from the Navigation Pane or in Form view. To resolve this issue, open the form in Datasheet view before exporting the data.
|
Error indicators or error values
|
Check the cells for error indicators (green triangles in the corners) or error values (strings that begin with the # character instead of the appropriate data).
|