Πώς να ανοίξετε και να μετατρέψετε αρχείο XML σε Excel

⚡ Έξυπνη Σύνοψη

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

  • 🔗 Εξωτερικά δεδομένα: Δεδομένα που συνδέονται ή εισάγονται στο Excel από μια προέλευση εκτός του Excel, όπως Access, SQL Server, μια υπηρεσία web ή ένα αρχείο CSV.
  • 🌐 Από τον Ιστό: Η καρτέλα ΔΕΔΟΜΕΝΑ, στο κουμπί Από τον Ιστό, εμφανίζει μια ζωντανή ροή XML, για παράδειγμα τις συναλλαγματικές ισοτιμίες της Ευρωπαϊκής Κεντρικής Τράπεζας.
  • 📄 Από την εισαγωγή XML: Η καρτέλα ΔΕΔΟΜΕΝΑ, Από άλλες πηγές, Από εισαγωγή δεδομένων XML, ανοίγει ένα τοπικό αρχείο XML σε ένα υπολογιστικό φύλλο.
  • 🗂️ Παράθυρο διαλόγου επιλογών: Το Excel ρωτάει πώς να τοποθετήσει το XML, συνήθως ως πίνακα στο υπάρχον φύλλο εργασίας.
  • 🔄 Φρεσκάρω: Δεδομένα, Ανανέωση όλων ενημερώνει κάθε εισαγόμενη σύνδεση, έτσι ώστε η αναφορά να εμφανίζει πάντα τα πιο πρόσφατα στοιχεία.
  • PowerQuery: Η Λήψη και Μετασχηματισμός είναι ο σύγχρονος τρόπος εισαγωγής, καθαρισμού και αναδιαμόρφωσης εξωτερικών δεδομένων πριν αυτά προσγειωθούν στο φύλλο.

Άνοιγμα και μετατροπή αρχείου XML σε Excel

Τα δεδομένα είναι η κυκλοφορία του αίματος οποιασδήποτε επιχειρηματικής οντότητας. Οι επιχειρήσεις χρησιμοποιούν διαφορετικά προγράμματα και μορφές για να αποθηκεύσουν τα δεδομένα ανάλογα με τις απαιτήσεις αποθήκευσης επιχειρηματικών δεδομένων. Θα μπορούσατε να έχετε ένα πρόγραμμα μισθοδοσίας που τροφοδοτείται από μια μηχανή βάσης δεδομένων, θα μπορούσατε να έχετε δεδομένα σε ένα αρχείο 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 στη γραμμή κορδέλας
  • Κάντε κλικ στο κουμπί «Από τον Ιστό».
  • Θα εμφανιστεί το παρακάτω παράθυρο

Ιστότοπος (δεδομένα XML) Παράδειγμα εξωτερικής πηγής δεδομένων

  1. εισάγετε https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml στη διεύθυνση
  2. Κάντε κλικ στο κουμπί Μετάβαση, θα λάβετε την προεπισκόπηση δεδομένων XML
  3. Κάντε κλικ στο κουμπί Εισαγωγή όταν τελειώσετε

Θα λάβετε το ακόλουθο παράθυρο διαλόγου επιλογών

Ιστότοπος (δεδομένα XML) Παράδειγμα εξωτερικής πηγής δεδομένων

  • Κάντε κλικ στο κουμπί ΟΚ
  • Θα λάβετε τα ακόλουθα δεδομένα XML εισαγωγής του Excel

Ιστότοπος (δεδομένα XML) Παράδειγμα εξωτερικής πηγής δεδομένων

Πώς να εισαγάγετε XML στο Excel

Ας πάρουμε ένα άλλο παράδειγμα σχετικά με τον τρόπο εισαγωγής αρχείου XML στο Excel, αυτή τη φορά έχετε τοπική XML όχι σε μορφή συνδέσμου Ιστού. Μπορείτε να κατεβάσετε το αρχείο XML παρακάτω.

Κατεβάστε το Αρχείο XML

Ακολουθεί μια διαδικασία βήμα προς βήμα για το πώς να ανοίξετε ένα αρχείο XML Excel:

Βήμα 1) Δημιουργήστε ένα νέο βιβλίο εργασίας στο Excel

  • Ανοίξτε ένα νέο βιβλίο εργασίας
  • Κάντε κλικ στην καρτέλα DATA στη γραμμή κορδέλας
  • Κάντε κλικ στο "Από άλλη πηγή"

Εισαγωγή XML στο Excel

Βήμα 2) Επιλέξτε το XML ως πηγή δεδομένων

  • Στη συνέχεια, κάντε κλικ στο "Από εισαγωγή δεδομένων XML"

Εισαγωγή XML στο Excel

Βήμα 3) Εντοπίστε και επιλέξτε το αρχείο XML

Θα λάβετε το παράθυρο διαλόγου επιλογών όπως το παραπάνω παράδειγμα

  • Κάντε κλικ στο κουμπί ΟΚ
  • Θα λάβετε τα ακόλουθα δεδομένα

Εισαγωγή XML στο Excel

Πώς να ανανεώσετε τα εισαγόμενα εξωτερικά δεδομένα

Το κύριο πλεονέκτημα των εισαγόμενων δεδομένων έναντι της αντιγραφής και επικόλλησης είναι ότι διατηρείται μια ενεργή σύνδεση με την πηγή, επομένως μπορούν να ενημερωθούν χωρίς να γίνει εκ νέου εισαγωγή. Μια ροή ιστού, όπως οι συναλλαγματικές ισοτιμίες της ΕΚΤ, αλλάζει καθημερινά και μία μόνο ανανέωση φέρνει τα νέα στοιχεία.

  1. Ανανέωση μίας σύνδεσης: Κάντε κλικ σε οποιοδήποτε κελί μέσα στον εισαγόμενο πίνακα, ανοίξτε την καρτέλα ΔΕΔΟΜΕΝΑ και επιλέξτε Ανανέωση.
  2. Ανανέωση όλων: Επιλέξτε Ανανέωση όλων στην καρτέλα ΔΕΔΟΜΕΝΑ για να ενημερώσετε κάθε σύνδεση στο βιβλίο εργασίας ταυτόχρονα.
  3. Αυτόματη ανανέωση: Ανοίξτε τις Ιδιότητες σύνδεσης και επιλέξτε "Ανανέωση κάθε" για ορισμένα λεπτά ή "Ανανέωση δεδομένων κατά το άνοιγμα του αρχείου", ώστε η αναφορά να παραμένει ενημερωμένη από μόνη της.
  4. Διαχείριση συνδέσεων: Χρησιμοποιήστε τα Ερωτήματα και τις Συνδέσεις για να δείτε κάθε προέλευση, να την μετονομάσετε ή να καταργήσετε μια σύνδεση που δεν χρειάζεται πλέον.

💡 Συμβουλές: Εάν η ανανέωση αποτύχει, η διεύθυνση προέλευσης ενδέχεται να έχει αλλάξει ή να έχει μετακινηθεί πίσω από μια σύνδεση. Ανοίξτε τις Ιδιότητες σύνδεσης για να ελέγξετε τις URLκαι επιβεβαιώστε ότι η ροή εξακολουθεί να ανοίγει σε ένα πρόγραμμα περιήγησης.

Power Query: Ο σύγχρονος τρόπος εισαγωγής δεδομένων

Στο Excel 2016 και σε νεότερες εκδόσεις, η ομάδα Λήψη & Μετασχηματισμός στην καρτέλα ΔΕΔΟΜΕΝΑ, που ονομάζεται επίσης Power Query, αντικαθιστά τα περισσότερα από τα παλαιότερα κουμπιά εισαγωγής. Εισάγει τις ίδιες προελεύσεις, αλλά προσθέτει ένα βήμα για τον καθαρισμό και την αναδιαμόρφωση των δεδομένων πριν φτάσουν στο φύλλο.

  • Λήψη δεδομένων: Επιλέξτε Λήψη δεδομένων και, στη συνέχεια, Από αρχείο, Από βάση δεδομένων ή Από άλλες πηγές, συμπεριλαμβανομένων των XML και του ιστού.
  • Μεταμορφώνω: Στο Πρόγραμμα επεξεργασίας Power Query, καταργήστε στήλες, φιλτράρετε γραμμές, διαιρέστε κείμενο και αλλάξτε τύπους δεδομένων, όλα καταγεγραμμένα ως επαναλήψιμα βήματα.
  • Φορτώνω: Φορτώστε το καθαρισμένο αποτέλεσμα σε έναν πίνακα ή απευθείας στο μοντέλο δεδομένων και ανανεώστε το αργότερα με ένα κλικ.

Τα παλαιότερα κουμπιά "Από τον Ιστό" και "Από την Εισαγωγή Δεδομένων XML" εξακολουθούν να λειτουργούν και εμφανίζονται παραπάνω, γι' αυτό και οι δύο προσεγγίσεις παραμένουν χρήσιμες.

Συχνές Ερωτήσεις

Μια αντιγραφή και επικόλληση είναι ένα στιγμιότυπο μίας φοράς. Μια εισαγωγή διατηρεί μια ενεργή σύνδεση με την πηγή, επομένως τα δεδομένα μπορούν να ανανεωθούν αργότερα χωρίς να επαναληφθούν τα βήματα. Αυτό διατηρεί μια αναφορά ενημερωμένη καθώς αλλάζει η πηγή.

Ένας χάρτης XML συνδέει τα στοιχεία ενός σχήματος XML με κελιά στο φύλλο εργασίας. Μόλις αντιστοιχιστεί, το Excel γνωρίζει πού ανήκει κάθε πεδίο XML, επομένως μια ανανέωση ή ένα νέο αρχείο συμπληρώνει αυτόματα την ίδια διάταξη.

Οι εξωτερικές συνδέσεις μπορούν να εκτελέσουν περιεχόμενο από άλλη τοποθεσία, επομένως το Excel εμφανίζει μια προειδοποίηση ασφαλείας και ενδέχεται να ανοίξει το αρχείο σε Προστατευμένη προβολή. Ενεργοποιήστε το περιεχόμενο μόνο όταν η προέλευση είναι αξιόπιστη, όπως η δική σας ροή ή βάση δεδομένων.

Ναι. Οι λειτουργίες τεχνητής νοημοσύνης, όπως το Copilot στο Excel, προτείνουν τη σωστή πηγή, δημιουργούν τα βήματα του Power Query για τον καθαρισμό των δεδομένων και τα φορτώνουν σε έναν πίνακα. Ο χρήστης ελέγχει τη σύνδεση και το μετασχηματισμένο αποτέλεσμα.

Ναι. Οι βοηθοί τεχνητής νοημοσύνης δημιουργούν προφίλ στις εισαγόμενες στήλες, επισημαίνουν τιμές που λείπουν και λανθασμένους τύπους δεδομένων και συνοψίζουν τι περιέχουν τα δεδομένα. Αυτό επιταχύνει τον καθαρισμό που εφαρμόζει στη συνέχεια το Power Query στην προέλευση.

Συνοψίστε αυτήν την ανάρτηση με: