Πώς να εισαγάγετε αρχεία XML στο Excel (ή να μετατρέψετε XML σε Excel)

Πώς να εισαγάγετε αρχεία XML στο Excel (ή να μετατρέψετε XML σε Excel)

Η μορφή αρχείου XML είναι πολύ συνηθισμένη στον Ιστό και μερικές φορές μπορεί να χρειαστεί να επεξεργαστείτε δεδομένα σε αρχεία XML.

Τώρα δεν μπορείτε να χρησιμοποιήσετε απευθείας το αρχείο XML επειδή δεν είναι για να το διαβάσουν οι άνθρωποι (αλλά οι μηχανές).Σε αυτήν την περίπτωση, μπορεί να είναι χρήσιμο να γνωρίζετε πώς να μετατρέπετε ένα αρχείο XML σε Excel, ώστε να μπορείτε να χειρίζεστε εύκολα τα δεδομένα και να τα αναλύετε.

Σε αυτό το σεμινάριο θα σας δείξωΕισαγάγετε αρχεία XML στο Excel χρησιμοποιώντας το Power QueryΔύο πολύ απλοί τρόποι.

Τι είναι ένα αρχείο XML;

Αναπαράσταση XMLΕπεκτάσιμη γλώσσα σήμανσης.Τα αρχεία XML μπορούν να διατηρούν δεδομένα σε μορφή που οι εφαρμογές και τα συστήματα μπορούν εύκολα να διαβάσουν.

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

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

Η XML είναι ευρέως αποδεκτή ως μορφή αρχείου για την αποθήκευση και τη μετάδοση δεδομένων στον Ιστό.Πολλές δημοφιλείς μορφές αρχείων, όπως το Microsoft Office Open XML, το LibreOffice, το OpenDocument, το XHTML και το SVG, χρησιμοποιούν επίσης τη μορφή αρχείου XML.

Σχετικές ερωτήσεις  Πώς να χωρίσετε πολλές σειρές στο κελί του Excel σε ξεχωριστά κελιά/στήλες

Οι πιο δημοφιλείς ιστότοποι στο Διαδίκτυο έχουν χάρτες ιστότοπου σε μορφή XML.Αυτό είναι ένα αρχείο που περιέχει λεπτομέρειες για όλες τις σημαντικές σελίδες και κατηγορίες στον ιστότοπο.

Τώρα ας δούμε πώς να μετατρέψετε ένα αρχείο XML σε Excel χρησιμοποιώντας το Power Query.

Εισαγάγετε αρχεία XML στο Excel

Εάν έχετε ήδη ένα αρχείο XML (λήψη στο σύστημά σας ή έναν σύνδεσμο στον Ιστό), μπορείτε εύκολα να το μετατρέψετε σε δεδομένα σε ένα αρχείο Excel.

ΕυχαριστώΕρώτημα ισχύος(τώρα ονομάζεται "Get and Transform")

Εισαγάγετε αρχεία XML που είναι αποθηκευμένα στο σύστημά σας

Για τους σκοπούς αυτού του σεμιναρίου, θα χρησιμοποιήσω ένα αρχείο XML που περιέχει έναν χάρτη ιστότοπου του Forbes.μπορείς να περάσειςαυτός ο σύνδεσμοςΚατεβάστε το αρχείο, κάντε δεξί κλικ και αποθηκεύστε το αρχείο.

Αφού έχετε το αρχείο XML στο σύστημά σας, ακολουθήστε αυτά τα βήματα για να εισαγάγετε τα δεδομένα του αρχείου XML στο Excel:

  1. Ανοίξτε το αρχείο Excel για να λάβετε τα δεδομένα από το αρχείο XML
  2. Κάντε κλικ στην καρτέλα ΔεδομέναΚαρτέλα Δεδομένα στην κορδέλα του Excel
  3. Στην ομάδα Λήψη και Μεταμόρφωση δεδομένων, κάντε κλικ στην επιλογή Λήψη δεδομένωνΚάντε κλικ στο αναπτυσσόμενο μενού Λήψη δεδομένων
  4. Μεταβείτε στην επιλογή "Από αρχείο".
  5. Κάντε κλικ στο "Από XML"Κάντε κλικ στην επιλογή Από XML
  6. Στο παράθυρο διαλόγου Input Data που ανοίγει, εντοπίστε το αρχείο XML για εισαγωγή και επιλέξτε το
  7. Κάντε κλικ στην Εισαγωγή.Αυτό θα εισαγάγει το αρχείο XML στο power query και θα ανοίξει το παράθυρο διαλόγου Navigator
  8. Επιλέξτε δεδομένα από το αρχείο XML για εισαγωγή.Σε αυτήν την περίπτωση, θα έκανα κλικ στους "Χάρτες ιστότοπου" στο αριστερό παράθυροΚάντε κλικ στην επιλογή χάρτη ιστότοπου στο αριστερό παράθυρο
  9. [Προαιρετικό] Κάντε κλικ στο κουμπί Μετασχηματισμός δεδομένων εάν θέλετε να μετατρέψετε τα δεδομένα πριν από τη φόρτωση στο Excel (π.χ. αλλαγή ονομάτων στηλών ή διαγραφή ορισμένων στηλών)
  10. Κάντε κλικ για φόρτωση
Σχετικές ερωτήσεις  Πώς να δημιουργήσετε τα δικά σας αυτοκόλλητα στο WhatsApp Web

Τα παραπάνω βήματα θα εισαγάγουν ένα νέο φύλλο εργασίας στο αρχείο Excel και θα φορτώσουν όλα τα δεδομένα από το αρχείο XML στο νέο φύλλο εργασίας.

Δεδομένα XML σε αρχείο Excel

Το πλεονέκτημα της χρήσης του Power Query για την εξαγωγή δεδομένων από ένα αρχείο XML στο Excel είναι ότι δεν χρειάζεται να επαναλάβετε την ίδια διαδικασία εάν το αρχείο XML ενημερωθεί και υπάρχουν νέες εγγραφές σε αυτό.

Μπορείτε απλά να κάνετε δεξί κλικ σε οποιοδήποτε κελί του πίνακα και να ανανεώσετε το ερώτημα.

Κάντε κλικ για ανανέωση

Εισαγάγετε αρχείο XML στο Excel χρησιμοποιώντας τη διεύθυνση URL Web

Στο παραπάνω παράδειγμα, κατεβάσαμε πρώτα το αρχείο XML στο σύστημα και, στη συνέχεια, εισαγάγαμε τα δεδομένα στο Excel.

Εάν έχετε μια διεύθυνση URL ιστού που περιέχει ένα αρχείο XML (όπως αυτό - https://www.forbes.com/sitemap_index.xml), δεν χρειάζεται καν να κάνετε λήψη του αρχείου.Μπορείτε να συνδέσετε το Power Query σε αυτήν τη διεύθυνση URL και να εξαγάγετε τα δεδομένα XML στο Excel.

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

  1. Ανοίξτε το αρχείο Excel στο οποίο θέλετε να εισαγάγετε δεδομένα
  2. Κάντε κλικ στην καρτέλα ΔεδομέναΚαρτέλα Δεδομένα στην κορδέλα του Excel
  3. Στην ομάδα Λήψη και Μεταμόρφωση, κάντε κλικ στην επιλογή Λήψη δεδομένωνΚάντε κλικ στο αναπτυσσόμενο μενού Λήψη δεδομένων
  4. Μεταβείτε στην επιλογή "Από άλλες πηγές".
  5. Κάντε κλικ στο "Από το Διαδίκτυο"Κάντε κλικ από τον Ιστό
  6. Στο παράθυρο διαλόγου Από τον Ιστό, αντιγράψτε και επικολλήστε τη διεύθυνση URL που περιέχει τα δεδομένα XMLΕισαγάγετε τη διεύθυνση URL για να λάβετε τα δεδομένα XML από
  7. Κάντε κλικ στο OK.Αυτό θα ανοίξει το παράθυρο διαλόγου πλοήγησης όπου μπορείτε να επιλέξετε τα δεδομένα XML προς εισαγωγή
  8. Κάντε κλικ στο "Χάρτης ιστότοπου", αυτά είναι τα δεδομένα XML που θέλω στο ExcelΧάρτης ιστότοπου στο αριστερό παράθυρο πλοήγησης
  9. [Προαιρετικό] Κάντε κλικ στο κουμπί Μετασχηματισμός δεδομένων εάν θέλετε να μετατρέψετε τα δεδομένα πριν από τη φόρτωση στο Excel (π.χ. αλλαγή ονομάτων στηλών ή διαγραφή ορισμένων στηλών)
  10. Κάντε κλικ για φόρτωση
Σχετικές ερωτήσεις  Αναποδογυρίστε τα δεδομένα στο Excel (αντιστρέφετε τη σειρά των δεδομένων σε στήλες/γραμμές)

Τα παραπάνω βήματα θα εισαγάγουν ένα νέο φύλλο εργασίας στο αρχείο Excel και θα φορτώσουν όλα τα δεδομένα από το αρχείο XML στο νέο φύλλο εργασίας.

Ομοίως, εάν τα δεδομένα σε αυτήν τη διεύθυνση URL ενημερωθούν, απλώς ανανεώστε το ερώτημα για να λάβετε τα νέα δεδομένα στο Excel.

Επομένως, μπορείτε να μετατρέψετε αρχεία XML σε Excel χρησιμοποιώντας τις ακόλουθες δύο απλές μεθόδους.

Εάν έχετε αρχεία XML στο σύστημά σας, μπορείτε εύκολα να εισαγάγετε τα δεδομένα χρησιμοποιώντας το Power Query.Εάν έχετε τη διεύθυνση URL Web στο αρχείο XML, μπορείτε επίσης να εξαγάγετε αυτά τα δεδομένα στο Excel.

Ελπίζω να σας φάνηκε χρήσιμο αυτό το σεμινάριο.

Γεια σου 👋Χαίρομαι που σε γνωρίζω.

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

Δημοσίευση σχολίου