Tukaj je vprašanje od Kevina:
Pravkar začenjam z Microsoft Accessom in iščem vzorčno bazo podatkov, ki sem jo pravkar zgradil. Želel sem razumeti nekaj več o postopku za izvoz podatkov iz obstoječe tabele. Razumem, da če me zanima, da uporabim nekaj nadaljnje analize za podatke z uporabo Pythonove knjižnice Pandas, bi verjetno moral imeti možnost izvoziti podatke v format vrednosti, ločene z vejico (CSV) (še bolje, če lahko uporabim | ločilo). V Accessu vidim možnosti za izvoz podatkov Accessa v formate Excel in besedilne datoteke. Toda katere od njih lahko uporabim, da končno pridem do formata CSV, ki ga lahko dodatno analiziram?
Hvala za vprašanje.
Obstaja več možnosti za dosego vašega cilja, vendar se zaradi kratkosti osredotočimo na nekaj možnosti:
- Premaknite svoje podatke iz Accessa v Excel in nato svoje delo shranite kot datoteko CSV.
- Pretvorite svoje podatke iz Accessa v obliko CSV z možnostjo Izvozi v besedilo.
Naj gremo.
Naložite podatke iz Accessa v CSV in Excel
- Začnite tako, da odprete svojo datoteko baze podatkov MS Access.
- Na levi strani boste opazili pogled All Access Objects .
- Označite tabelo, poizvedbo ali poročilo, ki bi ga želeli izvoziti.
- Zdaj s traku za dostop pritisnite zunanji podatki
- Pritisnite gumb Excel .
Opomba: Druga možnost je, da z desno miškino tipko kliknete svojo tabelo, poizvedbo ali poročilo, nato izberite Izvozi in izberite Excel.
- Pojavi se čarovnik za izvoz
Pretvorite Accessovo tabelo v Excel in CSV
- Zdaj pa nastavite ime in obliko datoteke, kot je prikazano zgoraj.
- Prepričajte se, da ste pritisnili potrditveno polje Odpri ciljno datoteko ... , da se bo vaš Excel odprl po končanem prenosu podatkov.
- Pritisnite OK .
- Zdaj pritisnite Zapri .
- Zdaj v Excelu zagotovite, da je vaša datoteka pravilno izvožena.
- Če je tako, potem nadaljujte in pritisnite Datoteka in nato Shrani kot.
- V pogovornem oknu Shrani kot nastavite ime datoteke in za vrsto datoteke izberite CSV UTF-8.
- Na koncu pritisnite Shrani .
Voila 🙂
Opomba: Morda boste želeli pogledati našo vadnico o izvozu Excelovih datotek v format CSV .
Prenesite dostopne podatke v besedilo in CSV
- Izvedite korake 1-4 iz prejšnjega razdelka.
- Pritisnite gumb Besedilna datoteka .
- Določite ime datoteke. Upoštevajte, da bo ime vaše datoteke privzeto imelo pripono txt. Spremenite pripono v CSV
- Pritisnite polje Izvozi podatke z oblikovanjem .
- Prepričajte se, da ste pritisnili potrditveno polje Odpri ciljno datoteko ... , da se bo vaš Excel odprl po končanem prenosu podatkov.
- Ko ste pozvani, nastavite Windows kot kodiranje za novo datoteko.
- Vaša datoteka csv se bo odprla v vašem najljubšem urejevalniku besedil ali v Excelu, če ste jo nastavili kot privzeto aplikacijo za ogled in urejanje CSV.
- Shranite datoteko in končali ste.
Opomba: Če poznate Python in želite povečati svoje procese izvoza/uvoza podatkov, boste morda želeli pogledati našo vadnico, kako uporabljati Pande z Excelom .
Vesela analiza podatkov 🙂
Odpravite težave z manjkajočimi in nepravilnimi vrednostmi
Naslednja tabela opisuje različne načine odpravljanja pogostih napak.
Nasvet: Če ugotovite, da manjka le nekaj vrednosti, jih popravite v Excelovem delovnem zvezku. V nasprotnem primeru popravite izvorni objekt v Accessovi zbirki podatkov in nato ponovite operacijo izvoza.
Težava
|
Opis in ločljivost
|
Izračunana polja
|
Rezultati izračunanih polj se izvozijo; temeljni izrazi, ki izvajajo izračune, niso.
|
Polja z več vrednostmi
|
Polja, ki podpirajo več vrednosti, se izvozijo kot seznam vrednosti, ločenih s podpičji (;).
|
Slike, predmeti in priloge
|
Grafični elementi (kot so logotipi, vsebina polj predmeta OLE in priloge, ki so del izvornih podatkov) niso izvoženi. Dodajte jih na delovni list ročno, ko končate operacijo izvoza.
|
Graf
|
Ko izvozite obrazec ali poročilo, ki vsebuje objekt Microsoft Graph, objekt grafa ni izvožen.
|
Podatki v napačnem stolpcu
|
Ničelne vrednosti v dobljenem delovnem listu so včasih zamenjane s podatki, ki bi morali biti v naslednjem stolpcu.
|
Manjkajoče datumske vrednosti
|
Datumske vrednosti pred 1. januarjem 1900 niso izvožene. Ustrezne celice na delovnem listu bodo vsebovale ničelno vrednost.
|
Manjkajoči izrazi
|
Izrazi, ki se uporabljajo za izračun vrednosti, niso izvoženi v Excel. Izvozijo se samo rezultati izračunov. Ko končate operacijo izvoza, ročno dodajte formulo na Excelov delovni list.
|
Manjkajoči podobrazci, podporočila in podpodatkovni listi
|
Ko izvozite obrazec, poročilo ali podatkovni list, se izvozi samo glavni obrazec, poročilo ali podatkovni list. Operacijo izvoza morate ponoviti za vsak podobrazec, podporočilo in podpodatkovni list, ki ga želite izvoziti.
|
Manjkajoči ali nepravilno oblikovani stolpci
|
Če se zdi, da nobeden od stolpcev na dobljenem delovnem listu ni oblikovan, ponovite operacijo izvoza, pri čemer pazite, da izberete Izvoz podatkov z oblikovanjem in postavitvijo potrditveno polje v čarovniku. Nasprotno, če se zdi, da so samo nekateri stolpci oblikovani drugače kot različice v izvornem objektu, ročno uporabite želeno oblikovanje v Excelu.
Oblikujte stolpec v Excelu
Odprite ciljni Excelov delovni zvezek in nato prikažite delovni list, ki vsebuje izvožene podatke.
Z desno tipko miške kliknite stolpec ali izbran obseg celic in nato kliknite Oblikuj celice.
Na zavihku Številka pod Kategorije izberite oblika, kot je Besedilo, Številka, < i=9>Datum ali Čas.
Kliknite V redu.
|
"#" vrednost v stolpcu
|
Morda boste videli vrednost # v stolpcu, ki ustreza polju Da/Ne v obrazcu. To je lahko posledica začetka operacije izvoza iz podokna za krmarjenje ali v pogledu obrazca. Če želite odpraviti to težavo, pred izvozom podatkov odprite obrazec v pogledu podatkovnega lista.
|
Indikatorji napak ali vrednosti napak
|
Preverite, ali so v celicah indikatorji napak (zeleni trikotniki v vogalih) ali vrednosti napak (nizi, ki se začnejo z znakom # namesto ustrezne podatke).
|