Power Query 101

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

Σε αυτό το πρόγραμμα εκμάθησης, θα χρησιμοποιήσετε την εμπειρία 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. Κάντε διπλό κλικ στον πίνακα που προκύπτει [Επεξεργασία] και θα ανοίξει το πρόγραμμα επεξεργασίας ερωτήματος με τα δεδομένα του διοργανώσεων.

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

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

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

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

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

    Power Query > Επεξεργασία ερωτήματος > Κατάργηση στηλών

Βήμα 3: Κατάργηση των δεδομένων

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

  1. Επιλέξτε τη στήλη Year.

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

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

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

    Power Query > Επεξεργασία ερωτήματος > Αντικατάσταση τιμών

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

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

  1. Επιλέξτε το αναπτυσσόμενο βέλος φίλτρου στη στήλη Year.

  2. Στο το αναπτυσσόμενο φίλτρο, καταργήστε την επιλογή Year.

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

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

Βήμα 5: Ονομασία ερωτήματος

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

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

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} [Data]

Αλλαγή τύπου

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

= Table.TransformColumnTypes (σύνολο δεδομένων 2, {{"έτος", πληκτρολογήστε κείμενο}, {"Κεντρικού υπολογιστή", πληκτρολογήστε κείμενο}, {"", πληκτρολογήστε κείμενο}, {"τελική νικητής", πληκτρολογήστε κείμενο}, {"Τελική βαθμολογία", πληκτρολογήστε κείμενο}, {"τελική δεύτερη", πληκτρολογήστε κείμενο}, {"2", πληκτρολογήστε κείμενο}, {"Υποβολή τρίτο match τρίτο σημείο", πληκτρολογήστε κείμενο}, {"τρίτο θέση ταιριάζουν με βαθμολογία", πληκτρολογήστε κείμενο}, {"Υποβολή τρίτο match τέταρτο σημείο", πληκτρολογήστε κείμενο}, {"3", πληκτρολογήστε κείμενο}, {"Αριθμός ομάδων", πληκτρολογήστε κείμενο}})

RemovedOtherColumns

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

Table.SelectColumns

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

ReplacedValue

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

Table.ReplaceValue

= Table.ReplaceValue(#"Removed Other Columns","Details","",Replacer.ReplaceText,{"Year"})

FilteredRows

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

Table.SelectRows

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

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

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

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

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

Δείτε επίσης

Power Query είναι γνωστό ως γρήγορα & μετασχηματισμός στο Excel 2016

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

Δεδομένα σχήματος με το Power Query

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

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

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

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×