Εδώ είναι μια ερώτηση από τον Kevin:
Απλώς ξεκίνησα με τη Microsoft Access και αναζητώντας δείγμα βάσης δεδομένων που μόλις έφτιαξα. Ήθελα να κατανοήσω λίγο περισσότερα σχετικά με τη διαδικασία εξαγωγής δεδομένων από έναν υπάρχοντα πίνακα. Κατανοώ ότι αν με ενδιαφέρει να εφαρμόσω κάποια ανάλυση παρακολούθησης στα δεδομένα χρησιμοποιώντας τη βιβλιοθήκη Pandas της Python, τότε μάλλον θα πρέπει να μπορώ να εξάγω τα δεδομένα στη μορφή τιμής διαχωρισμένη με κόμματα (CSV) (Ακόμα καλύτερα αν μπορώ να χρησιμοποιήσω το | οριοθέτης). Στην Access, βλέπω επιλογές για εξαγωγή δεδομένων της Access στο Excel και σε μορφές αρχείων κειμένου. Αλλά ποια από αυτά μπορώ να χρησιμοποιήσω για να φτάσω τελικά σε μια μορφή CSV που μπορώ να αναλύσω περαιτέρω;
Ευχαριστώ για την ερώτηση.
Υπάρχουν πολλές επιλογές για την επίτευξη του στόχου σας, αλλά για λόγους συντομίας, ας επικεντρωθούμε σε μερικές επιλογές:
- Μετακινήστε τα δεδομένα σας από την Access στο Excel και, στη συνέχεια, αποθηκεύστε την εργασία σας ως αρχείο CSV.
- Μετατρέψτε τα δεδομένα σας από Access σε μορφή CSV χρησιμοποιώντας τη δυνατότητα Εξαγωγή σε κείμενο.
Ας ξεκινήσουμε.
Φορτώστε δεδομένα από την Access σε CSV και Excel
- Ξεκινήστε ανοίγοντας το αρχείο βάσης δεδομένων MS Access.
- Στην αριστερή πλευρά, θα παρατηρήσετε την προβολή Αντικειμένων All Access .
- Επισημάνετε τον πίνακα, το ερώτημα ή την αναφορά που θα σας ενδιέφερε να εξαγάγετε.
- Τώρα από την Access Ribbon, πατήστε Εξωτερικά Δεδομένα
- Πατήστε το κουμπί Excel .
Σημείωση: Εναλλακτικά, κάντε δεξί κλικ στον πίνακα, το ερώτημα ή την αναφορά σας και, στη συνέχεια, επιλέξτε Εξαγωγή και επιλέξτε Excel.
- Θα εμφανιστεί ο οδηγός εξαγωγής
Μετατροπή πίνακα Access σε Excel και CSV
- Τώρα, προχωρήστε και ορίστε το Όνομα και τη Μορφή αρχείου όπως φαίνεται παραπάνω.
- Βεβαιωθείτε ότι έχετε πατήσει το πλαίσιο ελέγχου Άνοιγμα του αρχείου προορισμού.. ώστε το Excel να ανοίξει μετά την ολοκλήρωση της μεταφοράς δεδομένων.
- Πατήστε ΟΚ .
- Τώρα πατήστε Κλείσιμο .
- Τώρα στο Excel βεβαιωθείτε ότι το αρχείο σας έχει εξαχθεί σωστά.
- Αν ναι, τότε προχωρήστε και πατήστε Αρχείο και μετά Αποθήκευση ως.
- Στο παράθυρο διαλόγου Αποθήκευση ως , ορίστε το όνομα αρχείου και επιλέξτε CSV UTF-8 ως τύπο αρχείου.
- Τέλος, πατήστε Αποθήκευση .
Voila 🙂
Σημείωση: Ίσως θελήσετε να δείτε τον οδηγό μας σχετικά με την εξαγωγή αρχείων Excel σε μορφή CSV .
Μεταφορά δεδομένων Access σε Κείμενο και CSV
- Εκτελέστε τα βήματα 1-4 από την προηγούμενη ενότητα.
- Πατήστε το κουμπί Αρχείο κειμένου .
- Καθορίστε το όνομα του αρχείου. Σημειώστε ότι από προεπιλογή το όνομα του αρχείου σας θα έχει το επίθημα txt. Αλλάξτε το επίθημα σε CSV
- Πατήστε το πλαίσιο Εξαγωγή δεδομένων με μορφοποίηση .
- Βεβαιωθείτε ότι έχετε πατήσει το πλαίσιο ελέγχου Άνοιγμα του αρχείου προορισμού.. ώστε το Excel να ανοίξει μετά την ολοκλήρωση της μεταφοράς δεδομένων.
- Όταν σας ζητηθεί, ορίστε τα Windows ως Κωδικοποίηση για το νέο αρχείο.
- Το αρχείο csv θα ανοίξει στο αγαπημένο σας πρόγραμμα επεξεργασίας κειμένου ή στο Excel, εάν το έχετε ορίσει ως την προεπιλεγμένη εφαρμογή για προβολή και επεξεργασία CSV.
- Αποθηκεύστε το αρχείο σας και είστε έτοιμοι.
Σημείωση: Εάν γνωρίζετε Python και σας ενδιαφέρει να επιβαρύνετε τις διαδικασίες εξαγωγής/εισαγωγής δεδομένων σας, ίσως θελήσετε να δείτε τον οδηγό μας πώς να χρησιμοποιείτε τα Panda με το Excel .
Καλή ανάλυση δεδομένων 🙂
Αντιμετώπιση προβλημάτων που λείπουν και λανθασμένες τιμές
Ο παρακάτω πίνακας περιγράφει διάφορους τρόπους αντιμετώπισης κοινών σφαλμάτων.
Συμβουλή: Αν διαπιστώσετε ότι λείπουν λίγες μόνο τιμές, διορθώστε τις στο βιβλίο εργασίας του Excel. Διαφορετικά, διορθώστε το αντικείμενο προέλευσης στη βάση δεδομένων της Access και, στη συνέχεια, επαναλάβετε τη λειτουργία εξαγωγής.
Θέμα
|
Περιγραφή και ανάλυση
|
Υπολογισμένα πεδία
|
Τα αποτελέσματα των υπολογισμένων πεδίων εξάγονται. οι υποκείμενες εκφράσεις που εκτελούν τους υπολογισμούς δεν είναι.
|
Πεδία πολλαπλών τιμών
|
Τα πεδία που υποστηρίζουν πολλαπλές τιμές εξάγονται ως λίστα τιμών που χωρίζονται με ερωτηματικά (;).
|
Εικόνες, αντικείμενα και συνημμένα
|
Τα γραφικά στοιχεία (όπως λογότυπα, περιεχόμενα πεδίων αντικειμένων OLE και συνημμένα που αποτελούν μέρος των δεδομένων προέλευσης) δεν εξάγονται. Προσθέστε τα στο φύλλο εργασίας με μη αυτόματο τρόπο αφού ολοκληρώσετε τη λειτουργία εξαγωγής.
|
Γραφική παράσταση
|
Όταν εξάγετε μια φόρμα ή μια αναφορά που περιέχει ένα αντικείμενο Microsoft Graph, το αντικείμενο γραφήματος δεν εξάγεται.
|
Δεδομένα σε λάθος στήλη
|
Οι μηδενικές τιμές στο φύλλο εργασίας που προκύπτει αντικαθίστανται μερικές φορές από τα δεδομένα που πρέπει να βρίσκονται στην επόμενη στήλη.
|
Λείπουν τιμές ημερομηνίας
|
Οι τιμές ημερομηνίας πριν από την 1η Ιανουαρίου 1900 δεν εξάγονται. Τα αντίστοιχα κελιά στο φύλλο εργασίας θα περιέχουν μηδενική τιμή.
|
Λείπουν εκφράσεις
|
Οι εκφράσεις που χρησιμοποιούνται για τον υπολογισμό τιμών δεν εξάγονται στο Excel. Εξάγονται μόνο τα αποτελέσματα των υπολογισμών. Προσθέστε μη αυτόματα τον τύπο στο φύλλο εργασίας του Excel αφού ολοκληρώσετε τη λειτουργία εξαγωγής.
|
Λείπουν δευτερεύουσες φόρμες, δευτερεύουσες αναφορές και δευτερεύοντα φύλλα δεδομένων
|
Όταν εξάγετε μια φόρμα, μια αναφορά ή ένα φύλλο δεδομένων, εξάγεται μόνο η κύρια φόρμα, αναφορά ή φύλλο δεδομένων. Πρέπει να επαναλάβετε τη λειτουργία εξαγωγής για κάθε δευτερεύουσα φόρμα, δευτερεύουσα αναφορά και δευτερεύον φύλλο δεδομένων που θέλετε να εξαγάγετε.
|
Στήλες που λείπουν ή δεν έχουν μορφοποιηθεί σωστά
|
Εάν καμία από τις στήλες δεν φαίνεται να έχει μορφοποιηθεί στο φύλλο εργασίας που προκύπτει, επαναλάβετε τη λειτουργία εξαγωγής, φροντίζοντας να επιλέξετε το Εξαγωγή δεδομένων με μορφοποίηση και διάταξη πλαίσιο ελέγχου στον οδηγό. Αντίθετα, εάν μόνο ορισμένες στήλες φαίνεται να έχουν διαφορετική μορφή από τις εκδόσεις στο αντικείμενο προέλευσης, εφαρμόστε τη μορφοποίηση που θέλετε με μη αυτόματο τρόπο στο Excel.
Μορφοποιήστε μια στήλη στο Excel
Ανοίξτε το βιβλίο εργασίας του Excel προορισμού και, στη συνέχεια, εμφανίστε το φύλλο εργασίας που περιέχει τα εξαγόμενα δεδομένα.
Κάντε δεξί κλικ σε μια στήλη ή σε μια επιλεγμένη περιοχή κελιών και, στη συνέχεια, κάντε κλικ στο Μορφοποίηση κελιών.
Στην καρτέλα Αριθμός , στην περιοχή Κατηγορίες, επιλέξτε μια μορφή, όπως Κείμενο, Αριθμός, < a i=9>Ημερομηνία ή Ώρα.
Κάντε κλικ OK.
|
"#" τιμή σε μια στήλη
|
Μπορεί να δείτε την τιμή # σε μια στήλη που αντιστοιχεί σε ένα πεδίο Ναι/Όχι σε μια φόρμα. Αυτό μπορεί να είναι το αποτέλεσμα της έναρξης της λειτουργίας εξαγωγής από το παράθυρο περιήγησης ή στην προβολή φόρμας. Για να επιλύσετε αυτό το ζήτημα, ανοίξτε τη φόρμα σε προβολή φύλλου δεδομένων πριν από την εξαγωγή των δεδομένων.
|
Ενδείξεις σφάλματος ή τιμές σφάλματος
|
Ελέγξτε τα κελιά για δείκτες σφάλματος (πράσινα τρίγωνα στις γωνίες) ή τιμές σφάλματος (συμβολοσειρές που ξεκινούν με τον # χαρακτήρα αντί για κατάλληλα δεδομένα).
|