Χρήση Power Query για την εισαγωγή δεδομένων για python στο Excel
Applies To
Excel για Microsoft 365Η Python στο Excel κυκλοφορεί αυτή τη στιγμή σε χρήστες επιχειρήσεων και επιχειρήσεων που εκτελούν το Τρέχον κανάλι στα Windows, ξεκινώντας από την Έκδοση 2407 (Δομή 17830.20128). Είναι διαθέσιμο σε προεπισκόπηση για χρήστες της Οικογένειας και προσωπικών χρηστών που εκτελούν το Κανάλι τρεχουσών ενημερώσεων στα Windows, ξεκινώντας από την έκδοση 2405 (Δομή 17628.20164). Η λειτουργία Python στο Excel είναι διαθέσιμη σε προεπισκόπηση για τους χρήστες της εκπαίδευσης που εκτελούν το κανάλι τρεχουσών ενημερώσεων (προεπισκόπηση) μέσω του προγράμματος Microsoft 365 Insider. Προς το παρόν, δεν είναι διαθέσιμη για το Μηνιαίο κανάλι επιχειρήσεων ή το Semi-Annual Κανάλι επιχειρήσεων.
Θα κυκλοφορήσει πρώτα στο Excel για Windows και, στη συνέχεια, σε άλλες πλατφόρμες σε μεταγενέστερη ημερομηνία. Για περισσότερες πληροφορίες διαθεσιμότητας, ανατρέξτε στο θέμα Python στη διαθεσιμότητα του Excel.
Εάν αντιμετωπίσετε προβλήματα με την Python στο Excel, αναφέρετε τα επιλέγοντας Βοήθεια > Σχόλια στο Excel.
Είστε νέος χρήστης της Python στο Excel; Ξεκινήστε με την Εισαγωγή στην Python στο Excel και ξεκινήστε με την Python στο Excel
Τι είναι Power Query;
Power Query είναι ένα εργαλείο μετασχηματισμού και προετοιμασίας δεδομένων που έχει σχεδιαστεί για να σας βοηθήσει να διαμορφώσετε τα δεδομένα σας και είναι διαθέσιμο στο Excel και σε άλλα προϊόντα της Microsoft.
Χρησιμοποιήστε Power Query με την Python στο Excel για να εισαγάγετε εξωτερικά δεδομένα στο Excel και, στη συνέχεια, να αναλύσετε αυτά τα δεδομένα με την Python.
Σημαντικό: Power Query είναι ο μόνος τρόπος για να εισαγάγετε εξωτερικά δεδομένα για χρήση με την Python στο Excel.
Για να μάθετε περισσότερα σχετικά με Power Query, ανατρέξτε στο θέμα Power Query για τη Βοήθεια του Excel.
Πώς να χρησιμοποιήσετε Power Query για την εισαγωγή δεδομένων για python στο Excel
Ακολουθήστε τα παρακάτω βήματα για να μάθετε πώς μπορείτε να εισαγάγετε ένα δείγμα εξωτερικού συνόλου δεδομένων και να το χρησιμοποιήσετε με python στο Excel.
Συμβουλή: Εάν είστε ήδη εξοικειωμένοι με Power Query και θέλετε να εργαστείτε με υπάρχοντα ερωτήματα στο βιβλίο εργασίας σας, μεταβείτε στην ενότητα Χρήση Power Query δεδομένων με την Python στο Excel παρακάτω σε αυτό το άρθρο.
-
Για να δείτε τις ομάδες Λήψη & μετασχηματισμός δεδομένων και ερωτημάτων & Connections, επιλέξτε την καρτέλα Δεδομένα. Επιλέξτε Λήψη δεδομένων για να επιλέξετε την προέλευση δεδομένων σας. Μπορείτε να εισαγάγετε δεδομένα από πολλές προελεύσεις, συμπεριλαμβανομένων αρχείων τιμών διαχωρισμένων με κόμματα (CSV). Κάθε εισαγωγή δημιουργεί ένα ερώτημα.υπηρεσία OData Northwind, μια δοκιμαστική προέλευση δεδομένων. Για να το κάνετε αυτό, επιλέξτε Λήψη> δεδομένων από άλλες προελεύσεις > Από τροφοδοσία OData.
Αυτό το παράδειγμα εισάγει δεδομένα από την -
Στη συνέχεια, πληκτρολογήστε την ακόλουθη σύνδεση προς την υπηρεσία OData Northwind και επιλέξτε OK.
https://services.odata.org/northwind/northwind.svc/
-
Στο παράθυρο διαλόγου προεπισκόπησης Power Query, επιλέξτε έναν πίνακα δεδομένων για φόρτωση στο Excel. Για αυτό το παράδειγμα, επιλέξτε τον πίνακα Κατηγορίες και, στη συνέχεια, επιλέξτε το βέλος δίπλα στο κουμπί Φόρτωση και επιλέξτε Φόρτωση σε.... Το παρακάτω στιγμιότυπο οθόνης εμφανίζει το παράθυρο διαλόγου προεπισκόπησης Power Query με επιλεγμένο τον πίνακα "Κατηγορίες" και να εμφανίζεται η επιλογή "Φόρτωση σε".
Σημειώσεις:
-
Μπορείτε επίσης να επιλέξετε Μετασχηματισμός δεδομένων από το παράθυρο διαλόγου προεπισκόπησης Power Query. Αυτό σας επιτρέπει να επεξεργαστείτε τα δεδομένα στο πρόγραμμα επεξεργασίας Power Query πριν από την εισαγωγή τους στο Excel.
-
Εάν θέλετε να προβάλετε τα δεδομένα στο πλέγμα του Excel, επιλέξτε το κουμπί Φόρτωση . Αυτό θα φορτώσει τον επιλεγμένο πίνακα απευθείας στο πλέγμα του Excel.
-
-
Επιλέξτε Μόνο δημιουργία σύνδεσης για να δημιουργήσετε τη σύνδεση δεδομένων από την προέλευση. Power Query δημιουργεί αυτόματα ένα ερώτημα για αυτήν τη σύνδεση.
-
Το παράθυρο Ερωτήματα & Connections ανοίγει αυτόματα και παραθέτει το ερώτημα που δημιουργήθηκε από Power Query για την επιλεγμένη προέλευση δεδομένων — σε αυτή την περίπτωση, ο πίνακας Κατηγορίες από το δείγμα συνόλου δεδομένων OData Northwind. Για να ανοίξετε με μη αυτόματο τρόπο το τμήμα παραθύρου Ερωτήματα & Connections, στην καρτέλα Δεδομένα επιλέξτε Ερωτήματα & Connections.
Συμβουλή: Τοποθετήστε το δείκτη του ποντικιού επάνω από τα ερωτήματα στο παράθυρο εργασιών για να δείτε μια προεπισκόπηση των δεδομένων.
Η επόμενη ενότητα περιγράφει πώς μπορείτε να αναλύσετε τα δεδομένα κατηγοριών με python στο Excel.
Χρήση Power Query δεδομένων με την Python στο Excel
Η παρακάτω διαδικασία προϋποθέτει ότι έχετε δημιουργήσει μια σύνδεση Power Query με τα δεδομένα κατηγοριών από την υπηρεσία OData Northwind που περιγράφεται στην προηγούμενη ενότητα του άρθρου. Αυτά τα βήματα δείχνουν πώς μπορείτε να αναλύσετε τα δεδομένα κατηγοριών με την Python στο Excel.
-
Για να εργαστείτε με εξωτερικά δεδομένα με την Python στο Excel, ενεργοποιήστε τη λειτουργία Python σε ένα κελί εισάγοντας τη συνάρτηση =PY . Στη συνέχεια, χρησιμοποιήστε τον τύπο Python στο Excel xl() για να αναφέρετε στοιχεία του Excel, όπως ένα ερώτημα Power Query. Για αυτό το παράδειγμα, πληκτρολογήστε xl("Categories") στο κελί Python στο Excel.
-
Το κελί Python εμφανίζει τώρα τα δεδομένα κατηγοριών μέσα σε ένα πλαίσιο δεδομένων, όπως επιστρέφονται από τον τύπο xl("Categories") . Επιλέξτε το εικονίδιο κάρτας δίπλα στο Πλαίσιο δεδομένων για να προβάλετε μια προεπισκόπηση των δεδομένων στο Πλαίσιο δεδομένων. Το παρακάτω στιγμιότυπο οθόνης εμφανίζει την προεπισκόπηση του DataFrame.
Συμβουλή: Αλλαγή μεγέθους του παραθύρου διαλόγου "Πλαίσιο δεδομένων" χρησιμοποιώντας το εικονίδιο στην κάτω δεξιά γωνία.
-
Μετατρέψτε τα δεδομένα του Πλαισίου δεδομένων σε τιμές του Excel, το οποίο επιστρέφει τα δεδομένα στο πλέγμα του Excel. Για να μετατρέψετε το Πλαίσιο δεδομένων σε τιμές του Excel, επιλέξτε το κελί που περιέχει το Πλαίσιο δεδομένων και, στη συνέχεια, επιλέξτε το εικονίδιο Εισαγωγή δεδομένων . Το παρακάτω στιγμιότυπο οθόνης δείχνει ένα παράδειγμα αυτού του εικονιδίου δίπλα στο Πλαίσιο δεδομένων.
Η επιλογή του εικονιδίου Εισαγωγή δεδομένων ανοίγει ένα μενού με μια λίστα τιμών που σχετίζονται με τα δεδομένα σας. -
Επιλογή της πρώτης τιμής στο μενού πίνακαPreview. Αυτή η τιμή εμφανίζει τα δεδομένα Python από το πλαίσιο δεδομένων στο πλέγμα του Excel. Για παράδειγμα, δείτε το παρακάτω στιγμιότυπο οθόνης.
-
Τώρα που χρησιμοποιήσατε Power Query για να εισαγάγετε εξωτερικά δεδομένα και έχετε επεξεργαστεί αυτά τα δεδομένα με την Python στο Excel, είστε έτοιμοι να ξεκινήσετε την ανάλυση δεδομένων με την Python στο Excel. Για να μάθετε πώς μπορείτε να δημιουργήσετε πλοκές και γραφήματα Python με τα δεδομένα σας, ανατρέξτε στο θέμα Δημιουργία Python σε σχέδια και γραφήματα του Excel.