Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ. |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
Εξαγωγή Πίνακα Access στο Excel
Καλησπέρα σε όλους! Keep up the good work! Εκανα εξαγωγή ενός πίνακα της Access σε φύλλο του Excel (Office 2010). Πρόκειται για έναν πίνακα προσωπικής συλλογής από ταινίες, βιβλία κ.λ.π Στο φύλλο του Excel που "βγαίνουν" τα δεδομένα από την Access, εμφανίζονται οι ανάλογες στήλες. (α/α-Τίτλος-Περιγραφή-Αξία κ.λ.π.). Μέχρι εδώ καλά. Επειδή ήθελα να έχω μια συνοπτική στατιστική εικόνα της συλλογής με γραφήματα κλπ, δημιούργησα ένα άλλο φύλλο στο ίδιο αρχείο που είναι ο "καθρέφτης" του πρώτου με τα δεδομένα, αλλά περισσότερο μορφοποιημένος οπτικά (κουμπιά ελέγχου, υπερσυνδέσεις κ.α.) Το πρόβλημα είναι το εξής: Οταν κάνω ενημέρωση των δεδομένων (ανανέωση του ερωτήματος προς την Access στο παρασκήνιο), αυτά ενημερώνονται σωστά. Αυτό που εμφανίζει λάθη, είναι ο ¨καθρέφτης". Τι εννοώ; Φύλλο Α (εισαγωγή δεδομένων από Access) Εγγραφή Κελιά α/α Τίτλος Περιγραφή Αξία 1 A2-B2-C2-D2 1 Τίτλος 1 Περιγραφή 1 Αξία 1 2 A3-B3-C3-D3 2 Τίτλος 2 Περιγραφή 2 Αξία 2 (και συνεχίζεται)... Στο Φύλλο Β ("καθρέφτης") έχω δώσει τις εξής φόρμουλες: Για τα κελιά με κείμενο, χρησιμοποιώ τη συνάρτηση CONCANTENATE (A2-B2-C2-D2) κλπ Για τα κελιά με αξία, χρησιμοποιώ τη συνάρτηση SUM (A2-B2-C2-D2) κλπ Πριν την ενημέρωση: Σύνολο εγγραφών 999 (ενδεικτικά) Φύλλο Α (εισαγωγής δεδομένων από Access) 999 Φύλλο Β ("καθρέφτης") 999 Μετά από προσθήκη στην Access 1 νέας εγγραφής (άρα σύνολο 1000) και ενημέρωση (ανανέωση) δεδομένων στο Excel: Φύλλο Α Σύνολο εγγραφών 1000 Φύλλο Β Σύνολο εγγραφών 999! Με λίγα λόγια, ενώ κάθε γραμμή στον "καθρέφτη" αντιστοιχεί σε μια εγγραφή (γραμμή) στον πίνακα του Φύλλο Α (πηγή), και ενώ κάθε κελί του "καθρέφτη" έχει συνάρτηση που το κάνει να "ισούται" με την πηγή, για κάποιο λόγο που δεν μπορώ να σκεφτώ, η ενημέρωση των δεδομένων γίνεται με "παράκαμψη" κάποιων εγγραφών. Συγκεκριμένα, παρατήρησα το εξής: Από την τελευταία ενημέρωση, υπήρχαν και στα 2 Φύλλα του Excel 800 εγγραφές (το τελευταίο αναγνωριστικό αυτόματης αρίθμησης είχε τον αριθμό 800). Στην Access, πρόσθεσα 4 νέες εγγραφές (άρα, νέο σύνολο 804). Στο Φύλλο Α του Excel, έκανα ανανέωση δεδομένων, και οι εγγραφές ανανεώθηκαν σωστά (από 1 έως...800...801...802...803...804). Στον Φύλλο Β ("καθρέφτης"), οι εγγραφές τέλειωναν περίπου έτσι: από 1 εώς 800...801...802...804! Παρ'όλες τις συναρτήσεις, παραλείπεται 1 (ή και περισσότερες) εγγραφές! Μετά από τόση δουλειά, έχω "κολλήσει" σ'αυτό, που μάλλον κάτι απλό θα είναι! Μόνο που δεν πάει το μυαλό μου τι είναι! Ελπίζω η λύση να φανεί χρήσιμη και σε άλλους! Σας ευχαριστώ! |
#2
| ||||
| ||||
Καλησπέρα Γιώργο! Αυτό συμβαίνει όταν χρησιμοποιείς αναφορές του στυλ A1 που δεν έχουν ομαλή συμπεριφορά κατά τη διαγραφή των κελιών στα οποία αναφέρονται. Σε παλαιότερες εκδόσεις Excel χρησιμοποιούσαμε τη συνάρτηση INDIRECT() για να "κρατήσουμε" τις αναφορές στις θέσεις τους μετά από κάποια ανανέωση ειδικά αν επρόκειτο για ερώτημα Web. Τα πράγματα είναι ευκολότερα στην Excel 2007 - 2010 αφού μπορούμε να χρησιμοποιήσουμε τους ειδικούς τύπους πινάκων με στυλ αναφοράς R1C1 εκ φύσεως δεν μπορούν μπορούν παρά να δείξουν το σωστό αποτέλεσμα. Δες ένα παράδειγμα που έχω επισυνάψει. Αντίγραψε το FilmDatabase.mdb στη διαδρομή C:\ και πρόσθεσε ή αφαίρεσε μερικές εγγραφές. Άνοιξε κατόπιν το XLFilmData.xlsx και κάνε ανανέωση. Παρατήρησε τους τύπους στο Sheet2. Καλή συνέχεια! Φιλικά Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
[Excel07] Εξαγωγή δεδομένων από πίνακα | panageo | Excel - Ερωτήσεις / Απαντήσεις | 6 | 18-05-15 14:12 |
[ Πίνακες ] Εξαγωγή Πίνακα σε Excel με όνομα Ημερομηνία και Τρέχουσα ώρα | Χρήστος | Access - Ερωτήσεις / Απαντήσεις | 6 | 01-07-13 00:22 |
Είσοδος δεδομένων απο Excel σε πίνακα της Access | Meteora | Access - Ερωτήσεις / Απαντήσεις | 9 | 17-04-12 09:51 |
[ Πίνακες ] Εξαγωγή πίνακα σε excel | markosv | Access - Ερωτήσεις / Απαντήσεις | 2 | 23-11-11 19:01 |
Εξαγωγή πίνακα σε ascii file | stavros | Access - Ερωτήσεις / Απαντήσεις | 13 | 07-12-09 20:05 |
Η ώρα είναι 08:48.