Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

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

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

Βήμα 1: Σύνδεση σε σελίδα της Wikipedia

Excel 2016: Στην καρτέλα Δεδομένα, κάντε κλικ στην επιλογή Δημιουργία ερωτήματος > Από άλλες προελεύσεις > Από το Web. Εάν δεν βλέπετε το κουμπί Δημιουργία ερωτήματος , κάντε κλικ στην επιλογή Δεδομένα > από το Web.

Excel 2010-2013: Στην καρτέλα Power Query, κάντε κλικ στην επιλογή Από το Web. Εάν δεν βλέπετε την καρτέλα Power Query, βεβαιωθείτε ότι έχετε κάνει λήψη και εγκατάσταση του πρόσθετου Power Query.

  1. Στο παράθυρο διαλόγου Από το Web , επικολλήστε τη διεύθυνση URL της Wikipedia (http://en.wikipedia.org/wiki/UEFA_European_Football_Championship) στο πλαίσιο κειμένου διεύθυνσης URL .

    Power Query > Από το Web > παράθυρο διαλόγου "Διεύθυνση URL εισόδου"
  2. Κάντε κλικ στο κουμπί OK.

    Μετά τη δημιουργία μιας σύνδεσης με την ιστοσελίδα, εμφανίζεται μια λίστα με τους πίνακες που είναι διαθέσιμοι σε αυτήν τη σελίδα της Wikipedia στο παράθυρο Περιήγηση . Μπορείτε να κάνετε κλικ σε κάθε πίνακα για να δείτε μια γρήγορη προεπισκόπηση που εμφανίζεται στο παράθυρο στα δεξιά.

    Power Query > Από το Web > Περιήγηση > Προβολή πίνακα

  3. Κάντε διπλό κλικ στον πίνακα Αποτελέσματα[επεξεργασία] και η πρόγραμμα επεξεργασίας Power Query θα ανοίξει με τα δεδομένα του τουρνουά.

Αρχή της σελίδας

Βήμα 2: Διαμόρφωση των δεδομένων

Τώρα που έχετε τον πίνακα ανοιχτό στο πρόγραμμα επεξεργασίας Power Query, μπορείτε να καθαρίσετε και να διαμορφώσετε τα δεδομένα έτσι ώστε να ανταποκρίνονται στις ανάγκες σας. Σε αυτό το βήμα, θα αναδιαμορφώσετε τα δεδομένα καταργώντας όλες τις στήλες εκτός από τις στήλες Year και Final Winners.

  1. Στο πλέγμα Προεπισκόπηση ερωτήματος , χρησιμοποιήστε το συνδυασμό πλήκτρων Ctrl+κλικ για να επιλέξετε τις στήλες Έτος και Τελικοί νικητές .

  2. Κάντε κλικ στην επιλογή Κατάργηση στηλών > Κατάργηση άλλων στηλών.

    Power Query > πρόγραμμα επεξεργασίας Power Query > κατάργηση στηλών

Βήμα 3: Εκκαθάριση των δεδομένων

Σε αυτό το βήμα, θα εκκαθαρίζετε τα δεδομένα αντικαθιστώντας τις τιμές και φιλτράροντας τα δεδομένα.

  1. Επιλέξτε τη στήλη Έτος .

  2. Στο πρόγραμμα επεξεργασίας Power Query, κάντε κλικ στην επιλογή Αντικατάσταση τιμών.

  3. Στο παράθυρο διαλόγου Αντικατάσταση τιμών , πληκτρολογήστε "Λεπτομέρειες" στο πλαίσιο κειμένου Τιμή για εύρεση και αφήστε το πλαίσιο κειμένου Αντικατάσταση με κενό.

  4. Κάντε κλικ στο κουμπί OK.

    Power Query > πρόγραμμα επεξεργασίας Power Query > αντικατάσταση τιμών

Βήμα 4: Φιλτράρισμα τιμών σε μια στήλη

Τώρα, θα φιλτράρετε τη στήλη Έτος για να εμφανίσετε γραμμές που δεν περιέχουν τη λέξη "Έτος".

  1. Κάντε κλικ στο αναπτυσσόμενο βέλος φίλτρου στη στήλη Έτος .

  2. Στο αναπτυσσόμενο μενού Φίλτρο , καταργήστε την επιλογή Έτος.

  3. Κάντε κλικ στο κουμπί OK.

Power Query - Φιλτράρισμα πρόγραμμα επεξεργασίας Power Query > για την εκκαθάριση δεδομένων

Βήμα 5: Ονομάστε ένα ερώτημα

Τώρα είναι ώρα να ονομάσετε το ερώτημα που δημιουργείτε.

Στο παράθυρο Ρυθμίσεις ερωτήματος , στο πλαίσιο κειμένου Όνομα , πληκτρολογήστε Νικητές Κυπέλλου Ευρώ. Εάν κάνετε κλικ στη σύνδεση Όλες οι ιδιότητες , μπορείτε επίσης να εισαγάγετε μια περιγραφή ερωτήματος στο πλαίσιο κειμένου Περιγραφή .

Ρυθμίσεις ερωτήματος Power Query > πρόγραμμα επεξεργασίας Power Query >

Βήμα 6: Φόρτωση του ερωτήματος σε φύλλο εργασίας

Τέλος, μπορείτε πλέον να φορτώσετε το ερώτημα Των νικητών του Κυπέλλου Ευρώ σε ένα φύλλο εργασίας.

  1. Στην επάνω αριστερή γωνία, κάντε κλικ στην επιλογή Κλείσιμο & Φόρτωση.

    Power Query θα επιστρέψει τα αποτελέσματα του ερωτήματος σε ένα φύλλο εργασίας.

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

Βήμα 7: Ανακαλύψτε τι συμβαίνει στο παρασκήνιο

  1. Κάντε κλικ σε οποιοδήποτε σημείο μέσα στα δεδομένα και, στην καρτέλα Ερώτημα , κάντε κλικ στην επιλογή Επεξεργασία.

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

  3. Ακολουθεί μια επεξήγηση για κάθε βήμα:

Βήμα ερωτήματος

Εργασία

Τύπος

Προέλευση

Σύνδεση με προέλευση δεδομένων web

= Web.Page(Web.Contents("http://en.wikipedia.org/wiki/UEFA_European_Football_Championship"))

Περιήγηση

Επιλέξτε τον πίνακα για σύνδεση

= Προέλευση{2}[Δεδομένα]

Αλλαγμένος τύπος

Αλλαγή τύπων - Power Query αυτό το κάνει αυτόματα

= Table.TransformColumnTypes(Data2,{{"Year", πληκτρολογήστε text}, {"Host", πληκτρολογήστε text}, {"", πληκτρολογήστε text}, {"Final Winner", type text}, {"Final Score", type text}, {"Final Runner-up", type text}, {"2", type text}, {"Third place match Third place", type text}, {"Third place match Score", type text}, {"Third place match Fourth place", type text}, {"3", type text}, {"Number of teams", type text}})

RemovedOtherColumns

Κατάργηση άλλων στηλών για να εμφανίζονται μόνο οι στήλες που σας ενδιαφέρουν

Table.SelectColumns

= Table.SelectColumns(#"Changed Type";{"Final Winner", "Year"})

ReplacedValue

Αντικατάσταση τιμών για την εκκαθάριση τιμών σε μια επιλεγμένη στήλη

Table.ReplaceValue

= Table.ReplaceValue(#"Καταργήθηκε άλλες στήλες","Λεπτομέρειες","",Replacer.ReplaceText,{"Year"})

FilteredRows

Φιλτράρισμα τιμών σε μια στήλη

Table.SelectRows

= Table.SelectRows(#"Replaced Value", each ([Year] <> "Year"))

Μπορείτε να δείτε τον κώδικα M στο σύνολό του, κάνοντας κλικ στην επιλογή Προηγμένο πρόγραμμα επεξεργασίας στην κορδέλα Power Query. Για περισσότερες πληροφορίες σχετικά με τη γλώσσα τύπων του Power Query, ανατρέξτε στο θέμα Μάθετε για τους τύπους του Power Query.

Χρειάζεστε περισσότερη βοήθεια;

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

Δείτε επίσης

Το Power Query είναι γνωστό ως Λήψη και μετασχηματισμός στο Excel 2016

Εισαγωγή δεδομένων από εξωτερικές προελεύσεις δεδομένων

Διαμόρφωση δεδομένων με Power Query

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

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

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×