Íme egy kérdés Kevintől:
Csak most kezdtem el a Microsoft Access szolgáltatást, és nézegetem az imént épített mintaadatbázist. Szeretett volna kicsit többet megtudni az adatok meglévő táblából történő exportálásának eljárásáról. Megértem, hogy ha valamilyen nyomon követési elemzést szeretnék alkalmazni az adatokra a Python Pandas könyvtárával, akkor valószínűleg képesnek kell lennem vesszővel elválasztott érték (CSV) formátumba exportálni (még jobb, ha használhatom a | határoló). Az Accessben olyan lehetőségeket látok, amelyekkel az Access-adatokat Excelbe és szöveges fájlformátumokba exportálhatja. De melyiket használhatom, hogy végre eljussak egy CSV formátumhoz, amelyet tovább elemezhetek?
Köszönöm a kérdést.
Több lehetőség is van a cél eléréséhez, de a rövidség kedvéért hadd koncentráljunk néhány lehetőségre:
- Helyezze át adatait az Accessből az Excelbe, majd mentse el munkáját CSV-fájlként.
- Alakítsa át adatait az Accessből CSV formátumba az Exportálás szövegbe funkció segítségével.
Hadd induljunk.
Adatok betöltése az Access-ből CSV és Excel formátumba
- Kezdje az MS Access adatbázisfájl megnyitásával.
- A bal oldalon a Korlátlan hozzáférés objektumok nézete látható.
- Jelölje ki azt a táblázatot, lekérdezést vagy jelentést, amelyet szeretne exportálni.
- Most a hozzáférési szalagról a külső adatoknál
- Nyomja meg az Excel gombot .
Megjegyzés: Másik megoldásként kattintson a jobb gombbal a táblázatra, lekérdezésre vagy jelentésre, majd válassza az Exportálás lehetőséget, majd válassza az Excel lehetőséget.
- Megjelenik az Exportálás varázsló
Konvertálja az Access táblát Excel és CSV formátumba
- Most menjen előre, és állítsa be a fájl nevét és formátumát a fent látható módon.
- Ügyeljen arra, hogy bejelölje a célfájl megnyitása... jelölőnégyzetet , hogy az Excel megnyíljon az adatátvitel befejezése után.
- Nyomja meg az OK gombot .
- Most nyomja meg a Bezárás gombot .
- Most az Excelben győződjön meg arról, hogy a fájl megfelelően exportálva lett.
- Ha igen, akkor lépjen tovább, és nyomja meg a Fájl, majd a Mentés másként gombot.
- A Mentés másként párbeszédpanelen adja meg a fájl nevét, és válassza ki a CSV UTF-8 fájltípust.
- Végül nyomja meg a Mentés gombot .
Voila 🙂
Megjegyzés: Érdemes lehet megnézni az Excel fájlok CSV formátumba exportálásáról szóló oktatóanyagunkat .
A hozzáférési adatok átvitele szöveges és CSV-fájlba
- Hajtsa végre az előző szakasz 1-4 lépéseit.
- Nyomja meg a Szövegfájl gombot.
- Adja meg a fájl nevét. Ne feledje, hogy alapértelmezés szerint a fájlnév txt utótaggal rendelkezik. Módosítsa az utótagot CSV-re
- Kattintson az Adatok exportálása formázással mezőre.
- Ügyeljen arra, hogy bejelölje a célfájl megnyitása... jelölőnégyzetet , hogy az Excel megnyíljon az adatátvitel befejezése után.
- Amikor a rendszer kéri, állítsa be a Windows -t az új fájl kódolásaként.
- A csv-fájl megnyílik kedvenc szövegszerkesztőjében vagy Excelben, ha azt alapértelmezett alkalmazásként állította be a CSV megtekintésére és szerkesztésére.
- Mentse el a fájlt, és kész.
Megjegyzés: Ha ismeri a Python rendszert, és szeretné felpörgetni az adatexportálási/-importálási folyamatokat, érdemes áttekintenie a Pandas Excel-lel való használatáról szóló oktatóanyagunkat .
Jó adatelemzést 🙂
A hiányzó és hibás értékek hibaelhárítása
Az alábbi táblázat a gyakori hibák különféle hibaelhárítási módjait ismerteti.
Tipp: Ha úgy találja, hogy csak néhány érték hiányzik, javítsa ki őket az Excel-munkafüzetben. Ellenkező esetben javítsa ki a forrásobjektumot az Access adatbázisban, majd ismételje meg az exportálási műveletet.
Probléma
|
Leírás és felbontás
|
Számított mezők
|
A számított mezők eredményei exportálódnak; a számításokat végrehajtó mögöttes kifejezések nem.
|
Többértékű mezők
|
A több értéket támogató mezők pontosvesszővel (;) elválasztott értékek listájaként kerülnek exportálásra.
|
Képek, tárgyak és mellékletek
|
A grafikus elemek (például logók, az OLE objektummezők tartalma és a forrásadatok részét képező mellékletek) nem exportálódnak. Az exportálási művelet befejezése után manuálisan adja hozzá őket a munkalaphoz.
|
Grafikon
|
Amikor olyan űrlapot vagy jelentést exportál, amely Microsoft Graph objektumot tartalmaz, a grafikonobjektum nem kerül exportálásra.
|
Az adatok rossz oszlopban vannak
|
Az eredményül kapott munkalap null értékeit néha a következő oszlopban lévő adatok helyettesítik.
|
Hiányzó dátumértékek
|
Az 1900. január 1-jénél korábbi dátumértékek nem kerülnek exportálásra. A munkalap megfelelő cellái null értéket tartalmaznak.
|
Hiányzó kifejezések
|
Az értékek kiszámításához használt kifejezések nem exportálódnak Excelbe. Csak a számítások eredményei exportálódnak. Az exportálási művelet befejezése után manuálisan adja hozzá a képletet az Excel munkalaphoz.
|
Hiányzó részűrlapok, aljelentések és részadatlapok
|
Űrlap, jelentés vagy adatlap exportálásakor csak a fő űrlap, jelentés vagy adatlap kerül exportálásra. Meg kell ismételnie az exportálási műveletet minden egyes exportálni kívánt alűrlap, aljelentés és részadatlap esetében.
|
Hiányzó vagy helytelenül formázott oszlopok
|
Ha az eredményül kapott munkalapon egyik oszlop sem tűnik formázottnak, ismételje meg az exportálási műveletet, ügyelve a Adatok exportálása formázással és elrendezéssel jelölőnégyzetet a varázslóban. Ellenkező esetben, ha úgy tűnik, hogy csak egyes oszlopok formázása különbözik a forrásobjektum verzióitól, alkalmazza manuálisan a kívánt formázást az Excelben.
Formázzon egy oszlopot Excelben
Nyissa meg a cél Excel-munkafüzetet, majd jelenítse meg az exportált adatokat tartalmazó munkalapot.
Kattintson a jobb gombbal egy oszlopra vagy egy kiválasztott cellatartományra, majd kattintson a Cellák formázása lehetőségre.
A Szám lapon a Kategóriák alatt válassza ki a formátum, például Szöveg, Szám, < a i=9>Dátum vagy Idő.
Kattintson az OK gombra.
|
"#" értéket egy oszlopban
|
Előfordulhat, hogy a # értéket láthatja egy oszlopban, amely megfelel az űrlap Igen/Nem mezőjének. Ez az exportálási művelet navigációs ablakból vagy Űrlapnézetből történő elindításának eredménye lehet. A probléma megoldásához nyissa meg az űrlapot Adatlap nézetben az adatok exportálása előtt.
|
Hibajelzők vagy hibaértékek
|
Ellenőrizze a cellákban a hibajelzőket (zöld háromszögek a sarkokban) vagy a hibaértékeket (olyan karakterláncokat, amelyek # karakterrel kezdődnek a megfelelő adatok).
|