Πώς να ανοίξετε και να μετατρέψετε αρχείο XML σε Excel
⚡ Έξυπνη Σύνοψη
Η εισαγωγή XML σε Excel συνδέει ένα υπολογιστικό φύλλο με δεδομένα που βρίσκονται εκτός αυτού, όπως μια υπηρεσία web, μια βάση δεδομένων ή ένα αρχείο κειμένου. Αυτή η σελίδα εξηγεί τις εξωτερικές πηγές δεδομένων, εισάγει μια ροή ενεργού νομίσματος XML από τον ιστό, ανοίγει ένα τοπικό αρχείο XML και καλύπτει την ανανέωση των δεδομένων.

Τα δεδομένα είναι η κυκλοφορία του αίματος οποιασδήποτε επιχειρηματικής οντότητας. Οι επιχειρήσεις χρησιμοποιούν διαφορετικά προγράμματα και μορφές για να αποθηκεύσουν τα δεδομένα ανάλογα με τις απαιτήσεις αποθήκευσης επιχειρηματικών δεδομένων. Θα μπορούσατε να έχετε ένα πρόγραμμα μισθοδοσίας που τροφοδοτείται από μια μηχανή βάσης δεδομένων, θα μπορούσατε να έχετε δεδομένα σε ένα αρχείο CSV ή ακόμα και από έναν ιστότοπο που θα θέλατε να αναλύσετε στο Excel. Αυτό το άρθρο σας δείχνει πώς μπορείτε να επιτύχετε τα παραπάνω.
Τι είναι η εξωτερική πηγή δεδομένων;
Τα εξωτερικά δεδομένα είναι δεδομένα που συνδέετε/εισάγετε στο excel από μια πηγή που βρίσκεται εκτός του Excel.
Παραδείγματα εξωτερικών περιλαμβάνουν τα ακόλουθα
- Δεδομένα αποθηκευμένα σε α Microsoft Πρόσβαση στη βάση δεδομένων. Αυτό θα μπορούσε να τις πληροφορίες από μια προσαρμοσμένη εφαρμογή π.χ Μισθοδοσία, Σημείο Πώλησης, Απογραφή, και ούτω καθεξής
- Δεδομένα από SQL Διακομιστές ή άλλες μηχανές βάσης δεδομένων π.χ MySQL, Oracle, κ.λπ. – Αυτές θα μπορούσαν να είναι πληροφορίες από μια προσαρμοσμένη εφαρμογή
- Από ιστότοπο/υπηρεσία Ιστού – θα μπορούσε να είναι πληροφορίες από α Οι υπηρεσίες Web δηλαδή ισοτιμίες συναλλάγματος από το διαδίκτυο, τιμές μετοχών κ.λπ.
- Αρχείο κειμένου, π.χ. CSV, διαχωρισμένη καρτέλα, κ.λπ. – θα μπορούσε να είναι πληροφορίες από μια εφαρμογή τρίτου μέρους που δεν παρέχει άμεσους συνδέσμους. Τέτοια δεδομένα θα μπορούσαν να περιλαμβάνουν τραπεζικές πληρωμές που εξάγονται σε αρχείο CSV διαχωρισμένο με κόμμα κ.λπ.
- Άλλοι τύποι π.χ. δεδομένα HTML, Windows Azure Αγορά, κ.λπ.
Παράδειγμα εξωτερικής πηγής δεδομένων ιστότοπου (δεδομένα XML).
Σε αυτό το παράδειγμα για την εισαγωγή XML στο Excel, θα υποθέσουμε ότι διαπραγματευόμαστε το νόμισμα του ευρώ και θα θέλαμε να λάβουμε τις συναλλαγματικές ισοτιμίες από την υπηρεσία web της Ευρωπαϊκής Κεντρικής Τράπεζας. Ο σύνδεσμος API συναλλαγματικής ισοτιμίας είναι https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml
- Ανοίξτε ένα νέο βιβλίο εργασίας
- Κάντε κλικ στην καρτέλα DATA στη γραμμή κορδέλας
- Κάντε κλικ στο κουμπί «Από τον Ιστό».
- Θα εμφανιστεί το παρακάτω παράθυρο
- εισάγετε https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml στη διεύθυνση
- Κάντε κλικ στο κουμπί Μετάβαση, θα λάβετε την προεπισκόπηση δεδομένων XML
- Κάντε κλικ στο κουμπί Εισαγωγή όταν τελειώσετε
Θα λάβετε το ακόλουθο παράθυρο διαλόγου επιλογών
- Κάντε κλικ στο κουμπί ΟΚ
- Θα λάβετε τα ακόλουθα δεδομένα XML εισαγωγής του Excel
Πώς να εισαγάγετε XML στο Excel
Ας πάρουμε ένα άλλο παράδειγμα σχετικά με τον τρόπο εισαγωγής αρχείου XML στο Excel, αυτή τη φορά έχετε τοπική XML όχι σε μορφή συνδέσμου Ιστού. Μπορείτε να κατεβάσετε το αρχείο XML παρακάτω.
Ακολουθεί μια διαδικασία βήμα προς βήμα για το πώς να ανοίξετε ένα αρχείο XML Excel:
Βήμα 1) Δημιουργήστε ένα νέο βιβλίο εργασίας στο Excel
- Ανοίξτε ένα νέο βιβλίο εργασίας
- Κάντε κλικ στην καρτέλα DATA στη γραμμή κορδέλας
- Κάντε κλικ στο "Από άλλη πηγή"
Βήμα 2) Επιλέξτε το XML ως πηγή δεδομένων
- Στη συνέχεια, κάντε κλικ στο "Από εισαγωγή δεδομένων XML"
Βήμα 3) Εντοπίστε και επιλέξτε το αρχείο XML
- Τώρα επιλέξτε το Αρχείο XML σε φύλλο Excel
Θα λάβετε το παράθυρο διαλόγου επιλογών όπως το παραπάνω παράδειγμα
- Κάντε κλικ στο κουμπί ΟΚ
- Θα λάβετε τα ακόλουθα δεδομένα
Πώς να ανανεώσετε τα εισαγόμενα εξωτερικά δεδομένα
Το κύριο πλεονέκτημα των εισαγόμενων δεδομένων έναντι της αντιγραφής και επικόλλησης είναι ότι διατηρείται μια ενεργή σύνδεση με την πηγή, επομένως μπορούν να ενημερωθούν χωρίς να γίνει εκ νέου εισαγωγή. Μια ροή ιστού, όπως οι συναλλαγματικές ισοτιμίες της ΕΚΤ, αλλάζει καθημερινά και μία μόνο ανανέωση φέρνει τα νέα στοιχεία.
- Ανανέωση μίας σύνδεσης: Κάντε κλικ σε οποιοδήποτε κελί μέσα στον εισαγόμενο πίνακα, ανοίξτε την καρτέλα ΔΕΔΟΜΕΝΑ και επιλέξτε Ανανέωση.
- Ανανέωση όλων: Επιλέξτε Ανανέωση όλων στην καρτέλα ΔΕΔΟΜΕΝΑ για να ενημερώσετε κάθε σύνδεση στο βιβλίο εργασίας ταυτόχρονα.
- Αυτόματη ανανέωση: Ανοίξτε τις Ιδιότητες σύνδεσης και επιλέξτε "Ανανέωση κάθε" για ορισμένα λεπτά ή "Ανανέωση δεδομένων κατά το άνοιγμα του αρχείου", ώστε η αναφορά να παραμένει ενημερωμένη από μόνη της.
- Διαχείριση συνδέσεων: Χρησιμοποιήστε τα Ερωτήματα και τις Συνδέσεις για να δείτε κάθε προέλευση, να την μετονομάσετε ή να καταργήσετε μια σύνδεση που δεν χρειάζεται πλέον.
💡 Συμβουλές: Εάν η ανανέωση αποτύχει, η διεύθυνση προέλευσης ενδέχεται να έχει αλλάξει ή να έχει μετακινηθεί πίσω από μια σύνδεση. Ανοίξτε τις Ιδιότητες σύνδεσης για να ελέγξετε τις URLκαι επιβεβαιώστε ότι η ροή εξακολουθεί να ανοίγει σε ένα πρόγραμμα περιήγησης.
Power Query: Ο σύγχρονος τρόπος εισαγωγής δεδομένων
Στο Excel 2016 και σε νεότερες εκδόσεις, η ομάδα Λήψη & Μετασχηματισμός στην καρτέλα ΔΕΔΟΜΕΝΑ, που ονομάζεται επίσης Power Query, αντικαθιστά τα περισσότερα από τα παλαιότερα κουμπιά εισαγωγής. Εισάγει τις ίδιες προελεύσεις, αλλά προσθέτει ένα βήμα για τον καθαρισμό και την αναδιαμόρφωση των δεδομένων πριν φτάσουν στο φύλλο.
- Λήψη δεδομένων: Επιλέξτε Λήψη δεδομένων και, στη συνέχεια, Από αρχείο, Από βάση δεδομένων ή Από άλλες πηγές, συμπεριλαμβανομένων των XML και του ιστού.
- Μεταμορφώνω: Στο Πρόγραμμα επεξεργασίας Power Query, καταργήστε στήλες, φιλτράρετε γραμμές, διαιρέστε κείμενο και αλλάξτε τύπους δεδομένων, όλα καταγεγραμμένα ως επαναλήψιμα βήματα.
- Φορτώνω: Φορτώστε το καθαρισμένο αποτέλεσμα σε έναν πίνακα ή απευθείας στο μοντέλο δεδομένων και ανανεώστε το αργότερα με ένα κλικ.
Τα παλαιότερα κουμπιά "Από τον Ιστό" και "Από την Εισαγωγή Δεδομένων XML" εξακολουθούν να λειτουργούν και εμφανίζονται παραπάνω, γι' αυτό και οι δύο προσεγγίσεις παραμένουν χρήσιμες.






