Štai Kevino klausimas:
Tik pradėjau naudoti „Microsoft Access“ ir pažvelgti į ką tik sukurtą pavyzdinę duomenų bazę. Norėjosi šiek tiek daugiau suprasti duomenų eksportavimo iš esamos lentelės procedūrą. Suprantu, kad jei noriu taikyti tolesnę duomenų analizę naudojant Python Pandas biblioteką, tikriausiai turėčiau turėti galimybę eksportuoti duomenis į kableliais atskirtų reikšmių (CSV) formatą (dar geriau, jei galėčiau naudoti | skyriklis). Programoje Access matau parinktis eksportuoti Access duomenis į Excel ir teksto failų formatus. Bet kurį iš jų galiu naudoti, kad galėčiau pagaliau pasiekti CSV formatą, kurį galėčiau toliau analizuoti?
Ačiū už klausimą.
Yra keletas variantų, kaip pasiekti tikslą, tačiau trumpumo sumetimais leiskite sutelkti dėmesį į keletą variantų:
- Perkelkite duomenis iš „Access“ į „Excel“ ir išsaugokite savo darbą kaip CSV failą.
- Konvertuokite duomenis iš Access į CSV formatą naudodami eksportavimo į tekstą funkciją.
Leisk mums eiti.
Įkelkite duomenis iš „Access“ į CSV ir „Excel“.
- Pradėkite atidarydami savo MS Access duomenų bazės failą.
- Kairėje pusėje pamatysite visateisės prieigos objektų rodinį.
- Pažymėkite lentelę, užklausą ar ataskaitą, kurią norėtumėte eksportuoti.
- Dabar iš „Access Ribbon“ paspauskite išorinius duomenis
- Paspauskite Excel mygtuką .
Pastaba: Arba dešiniuoju pelės mygtuku spustelėkite lentelę, užklausą arba ataskaitą, tada pasirinkite Eksportuoti ir Excel.
- Pasirodys eksportavimo vedlys
Konvertuokite Access lentelę į Excel ir CSV
- Dabar eikite į priekį ir nustatykite failo pavadinimą ir formatą, kaip parodyta aukščiau.
- Įsitikinkite, kad paspaudėte žymės langelį Atidaryti paskirties failą.. , kad jūsų „Excel“ būtų atidaryta po duomenų perdavimo.
- Paspauskite OK .
- Dabar paspauskite Uždaryti .
- Dabar naudodami „Excel“ įsitikinkite, kad failas buvo tinkamai eksportuotas.
- Jei taip, tada eikite į priekį ir spustelėkite Failas, tada Išsaugoti kaip.
- Dialogo lange Įrašyti kaip nustatykite failo pavadinimą ir kaip failo tipą pasirinkite CSV UTF-8.
- Galiausiai paspauskite Išsaugoti .
Voila 🙂
Pastaba: galbūt norėsite peržiūrėti mūsų mokymo programą, kaip eksportuoti Excel failus į CSV formatą .
Perkelkite prieigos duomenis į tekstą ir CSV
- Atlikite ankstesnio skyriaus 1–4 veiksmus.
- Spustelėkite teksto failo mygtuką.
- Nurodykite failo pavadinimą. Atminkite, kad pagal numatytuosius nustatymus failo pavadinime bus txt priesaga. Pakeiskite galūnę į CSV
- Spustelėkite laukelį Eksportuoti duomenis su formatavimu .
- Įsitikinkite, kad paspaudėte žymės langelį Atidaryti paskirties failą.. , kad jūsų „Excel“ būtų atidaryta po duomenų perdavimo.
- Kai būsite paraginti, nustatykite „Windows “ kaip naujo failo kodavimą.
- Jūsų csv failas bus atidarytas jūsų mėgstamoje teksto rengyklėje arba programoje „Excel“, jei nustatėte jį kaip numatytąją CSV peržiūros ir redagavimo programą.
- Išsaugokite failą ir viskas.
Pastaba: jei žinote Python ir norite papildyti savo duomenų eksporto / importavimo procesus, galbūt norėsite perskaityti mūsų mokymo programą, kaip naudoti Pandas su Excel .
Linksmos duomenų analizės 🙂
Trūkstamų ir neteisingų verčių trikčių šalinimas
Šioje lentelėje aprašomi įvairūs dažniausiai pasitaikančių klaidų šalinimo būdai.
Patarimas: jei trūksta tik kelių reikšmių, pataisykite jas „Excel“ darbaknygėje. Kitu atveju pataisykite šaltinio objektą Access duomenų bazėje ir pakartokite eksporto operaciją.
Sutrikimas
|
Aprašymas ir rezoliucija
|
Apskaičiuoti laukai
|
Eksportuojami apskaičiuotų laukų rezultatai; pagrindinės išraiškos, kurios atlieka skaičiavimus, nėra.
|
Daugiareikšmiai laukai
|
Laukai, palaikantys kelias reikšmes, eksportuojami kaip reikšmių sąrašas, atskirtas kabliataškiais (;).
|
Paveikslėliai, objektai ir priedai
|
Grafiniai elementai (pvz., logotipai, OLE objektų laukų turinys ir priedai, kurie yra šaltinio duomenų dalis) neeksportuojami. Įtraukite juos į darbalapį rankiniu būdu, kai baigsite eksportavimo operaciją.
|
Grafikas
|
Kai eksportuojate formą arba ataskaitą, kurioje yra Microsoft Graph objektas, grafiko objektas neeksportuojamas.
|
Duomenys neteisingame stulpelyje
|
Nulinės reikšmės gautame darbalapyje kartais pakeičiamos duomenimis, kurie turėtų būti kitame stulpelyje.
|
Trūksta datos verčių
|
Datos vertės, ankstesnės nei 1900 m. sausio 1 d., neeksportuojamos. Atitinkamuose darbalapio langeliuose bus nulinė reikšmė.
|
Trūksta posakių
|
Išraiškos, naudojamos reikšmėms apskaičiuoti, neeksportuojamos į „Excel“. Eksportuojami tik skaičiavimų rezultatai. Baigę eksportavimo operaciją rankiniu būdu pridėkite formulę į „Excel“ darbalapį.
|
Trūksta antrinių formų, antrinių ataskaitų ir antrinių duomenų lapų
|
Kai eksportuojate formą, ataskaitą arba duomenų lapą, eksportuojama tik pagrindinė forma, ataskaita arba duomenų lapas. Turite pakartoti eksportavimo operaciją kiekvienai antrinei formai, antrinei ataskaitai ir antriniam duomenų lapui, kurį norite eksportuoti.
|
Trūksta stulpelių arba jie netinkamai suformatuoti
|
Jei nė vienas iš stulpelių nėra suformatuotas gautame darbalapyje, pakartokite eksportavimo operaciją ir būtinai pasirinkite Eksportuoti duomenis su formatavimu ir išdėstymu žymės langelį vedlyje. Ir atvirkščiai, jei atrodo, kad tik kai kurie stulpeliai suformatuoti kitaip nei šaltinio objekto versijos, programoje „Excel“ pritaikykite norimą formatavimą rankiniu būdu.
Formatuokite stulpelį „Excel“.
Atidarykite paskirties „Excel“ darbaknygę, tada parodykite darbalapį, kuriame yra eksportuoti duomenys.
Dešiniuoju pelės mygtuku spustelėkite stulpelį arba pasirinktą langelių diapazoną, tada spustelėkite Formatuoti langelius.
Skirtuko Skaičius skiltyje Kategorijos pasirinkite formatas, pvz. Tekstas, Skaičius, < a i=9>Data arba Laikas.
Spustelėkite Gerai.
|
"#" reikšmę stulpelyje
|
Galite matyti reikšmę # stulpelyje, kuris atitinka formos lauką Taip/Ne. Tai gali būti eksportavimo operacijos pradžios naršymo srityje arba formos rodinyje rezultatas. Norėdami išspręsti šią problemą, prieš eksportuodami duomenis atidarykite formą duomenų lapo rodinyje.
|
Klaidų indikatoriai arba klaidų reikšmės
|
Patikrinkite, ar langeliuose nėra klaidų indikatorių (žalia trikampių kampuose) arba klaidų verčių (eilutės, prasidedančios simboliu # , o ne simboliu atitinkamus duomenis).
|