Her er et spørgsmål fra Kevin:
Lige startet med Microsoft Access og kigger på prøvedatabase, jeg lige har bygget. Ønskede at forstå lidt mere om proceduren for eksport af data fra en eksisterende tabel. Jeg forstår, at hvis jeg er interesseret i at anvende en opfølgningsanalyse på dataene ved hjælp af Pythons Pandas-bibliotek, så skal jeg nok være i stand til at eksportere dataene til formatet kommasepareret værdi (CSV) (endnu bedre, hvis jeg kan bruge | afgrænsning). I Access ser jeg muligheder for at eksportere Access-data til Excel og til tekstfilformater. Men hvilken af dem kan jeg bruge for endelig at nå frem til et CSV-format, som jeg kan analysere yderligere?
Tak for spørgsmålet.
Der er flere muligheder for at nå dit mål, men for korthedens skyld, lad os fokusere på et par muligheder:
- Flyt dine data fra Access til Excel, og gem derefter dit arbejde som en CSV-fil.
- Konverter dine data fra Access til CSV-formatet ved hjælp af funktionen Eksporter til tekst.
Lad os komme i gang.
Indlæs data fra Access til CSV og Excel
- Kom i gang ved at åbne din MS Access-databasefil.
- I venstre side kan du se All Access-objekter .
- Fremhæv den tabel, forespørgsel eller rapport, du ville være interesseret i at eksportere.
- Nu fra Access Ribbon hit på Eksterne Data
- Tryk på Excel-knappen .
Bemærk: Alternativt kan du højreklikke på din tabel, forespørgsel eller rapport, og vælg derefter Eksporter og vælg Excel.
- Eksportguiden vises
Konverter en Access-tabel til Excel og CSV
- Gå nu videre og indstil filnavnet og formatet som vist ovenfor.
- Sørg for, at du trykker på afkrydsningsfeltet Åbn destinationsfilen.. , så din Excel åbnes, efter dataoverførslen er udført.
- Tryk OK .
- Tryk nu på Luk .
- Sørg nu for, at din fil er eksporteret korrekt i Excel.
- Hvis ja, så gå videre og tryk på Filer og derefter Gem som.
- Indstil filnavnet i dialogboksen Gem som og vælg CSV UTF-8 som din filtype .
- Tryk endelig på Gem .
Voila 🙂
Bemærk: Du vil måske se på vores selvstudie om eksport af Excel-filer til CSV-formatet .
Overfør adgangsdata til tekst og CSV
- Udfør trin 1-4 fra forrige afsnit.
- Tryk på knappen Tekstfil .
- Angiv filnavnet. Bemærk, at dit filnavn som standard vil have suffikset txt. Skift suffikset til CSV
- Tryk på boksen Eksporter data med formatering .
- Sørg for, at du trykker på afkrydsningsfeltet Åbn destinationsfilen.. , så din Excel åbnes, efter dataoverførslen er udført.
- Indstil Windows som kodning for den nye fil, når du bliver bedt om det.
- Din csv-fil åbnes i din foretrukne teksteditor eller i Excel, hvis du har indstillet den som standardapp til CSV-visning og -redigering.
- Gem din fil, og du er færdig.
Bemærk: Hvis du kender Python og er interesseret i at sætte skub i dine dataeksport-/importprocesser, vil du måske se i vores vejledning, hvordan du bruger Pandas med Excel .
God dataanalyse 🙂
Fejlfinding af manglende og forkerte værdier
Følgende tabel beskriver forskellige måder at fejlfinde almindelige fejl på.
Tip: Hvis du opdager, at der kun mangler nogle få værdier, skal du rette dem i Excel-projektmappen. Ellers skal du rette kildeobjektet i Access-databasen og derefter gentage eksporthandlingen.
Problem
|
Beskrivelse og opløsning
|
Beregnede felter
|
Resultaterne af beregnede felter eksporteres; det er de underliggende udtryk, der udfører beregningerne, ikke.
|
Felter med flere værdier
|
Felter, der understøtter flere værdier, eksporteres som en liste over værdier adskilt af semikolon (;).
|
Billeder, objekter og vedhæftede filer
|
Grafiske elementer (såsom logoer, indhold af OLE-objektfelter og vedhæftede filer, der er en del af kildedataene) eksporteres ikke. Tilføj dem manuelt til regnearket, når du har fuldført eksporthandlingen.
|
Kurve
|
Når du eksporterer en formular eller rapport, der indeholder et Microsoft Graph-objekt, eksporteres grafobjektet ikke.
|
Data i den forkerte kolonne
|
Nullværdier i det resulterende regneark erstattes nogle gange med de data, der skal være i den næste kolonne.
|
Manglende datoværdier
|
Datoværdier tidligere end 1. januar 1900 eksporteres ikke. De tilsvarende celler i regnearket vil indeholde en nulværdi.
|
Manglende udtryk
|
Udtryk, der bruges til at beregne værdier, eksporteres ikke til Excel. Kun resultaterne af beregningerne eksporteres. Føj formlen manuelt til Excel-regnearket, når du har fuldført eksporthandlingen.
|
Manglende underformularer, underrapporter og underdataark
|
Når du eksporterer en formular, rapport eller dataark, eksporteres kun hovedformularen, rapporten eller dataarket. Du skal gentage eksporthandlingen for hver underformular, underrapport og underdataark, du vil eksportere.
|
Manglende eller forkert formaterede kolonner
|
Hvis ingen af kolonnerne ser ud til at være formateret i det resulterende regneark, skal du gentage eksporthandlingen, og sørg for at vælge Eksportér data med formatering og layout afkrydsningsfeltet i guiden. Omvendt, hvis kun nogle kolonner ser ud til at være formateret anderledes end versionerne i kildeobjektet, skal du anvende den formatering, du ønsker manuelt i Excel.
Formater en kolonne i Excel
Åbn Excel-destinationsprojektmappen, og vis derefter regnearket, der indeholder de eksporterede data.
Højreklik på en kolonne eller et udvalgt celleområde, og klik derefter på Formatér celler.
På fanen Nummer under Kategorier skal du vælge et format, såsom Tekst, Nummer, < a i=9>Dato eller Tid.
Klik OK.
|
"#" værdi i en kolonne
|
Du kan muligvis se værdien # i en kolonne, der svarer til et Ja/Nej-felt i en formular. Dette kan være resultatet af at starte eksporthandlingen fra navigationsruden eller i formularvisning. For at løse dette problem skal du åbne formularen i dataarkvisning, før du eksporterer dataene.
|
Fejlindikatorer eller fejlværdier
|
Tjek cellerne for fejlindikatorer (grønne trekanter i hjørnerne) eller fejlværdier (strenge, der begynder med # tegnet i stedet for passende data).
|