Χρήση Power Query για την εισαγωγή δεδομένων για Python στο Excel

Ισχύει για
Excel για Microsoft 365 Excel για Microsoft 365 για Mac

Για πληροφορίες διαθεσιμότητας, ανατρέξτε στο θέμα Διαθεσιμότητα 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 δεν είναι διαθέσιμη για Excel στο web.

Πώς να χρησιμοποιήσετε Power Query για να εισαγάγετε δεδομένα για Python στο Excel

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

Συμβουλή

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

  1. Για να δείτε τις ομάδες "Λήψη & μετασχηματισμός δεδομένων " και "Ερωτήματα" & "Συνδέσεις ", επιλέξτε την καρτέλα "Δεδομένα ". Επιλέξτε "Λήψη δεδομένων " για να επιλέξετε την προέλευση δεδομένων. Μπορείτε να εισαγάγετε δεδομένα από πολλές προελεύσεις, συμπεριλαμβανομένων αρχείων τιμών διαχωρισμένων με κόμματα (CSV). Κάθε εισαγωγή δημιουργεί ένα ερώτημα.

    Αυτό το παράδειγμα εισάγει δεδομένα από την υπηρεσία OData Northwind, μια δοκιμαστική προέλευση δεδομένων. Για να το κάνετε αυτό, επιλέξτε " Λήψη δεδομένων>από άλλες προελεύσεις>από τροφοδοσία OData".

  2. Στη συνέχεια, πληκτρολογήστε την ακόλουθη σύνδεση για την υπηρεσία OData Northwind και επιλέξτε OK.
    https://services.odata.org/northwind/northwind.svc/

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

    Ρυθμίστε μια σύνδεση Power Query για Python στο Excel. Επιλέξτε τον πίνακα

    Σημείωση

    • Μπορείτε επίσης να επιλέξετε "Μετασχηματισμός δεδομένων" από το παράθυρο διαλόγου προεπισκόπησης του Power Query. Αυτό σας επιτρέπει να επεξεργαστείτε τα δεδομένα στο πρόγραμμα επεξεργασίας Power Query πριν από την εισαγωγή τους στο Excel.
    • Εάν θέλετε να προβάλετε τα δεδομένα στο πλέγμα του Excel, επιλέξτε το κουμπί "Φόρτωση ". Αυτό θα φορτώσει τον επιλεγμένο πίνακα απευθείας στο πλέγμα του Excel.
  4. Επιλέξτε "Δημιουργία σύνδεσης μόνο" για να δημιουργήσετε τη σύνδεση δεδομένων από την προέλευση. Power Query δημιουργεί αυτόματα ένα ερώτημα για αυτήν τη σύνδεση.

    Επιλέξτε

  5. Το τμήμα παραθύρου "Ερωτήματα & συνδέσεις" ανοίγει αυτόματα παραθέτοντας το ερώτημα που δημιουργήθηκε από Power Query για την επιλεγμένη προέλευση δεδομένων—σε αυτή την περίπτωση, τον πίνακα "Κατηγορίες" από το δείγμα συνόλου δεδομένων OData Northwind. Για να ανοίξετε με μη αυτόματο τρόπο το παράθυρο "Ερωτήματα & συνδέσεις ", στην καρτέλα " Δεδομένα ", επιλέξτε "Ερωτήματα & συνδέσεις".

    Συμβουλή

    Τοποθετήστε το δείκτη του ποντικιού επάνω από τα ερωτήματα στο παράθυρο εργασιών για να δείτε μια προεπισκόπηση των δεδομένων.

Η επόμενη ενότητα περιγράφει τον τρόπο ανάλυσης των δεδομένων κατηγοριών με την Python στο Excel.

Χρήση δεδομένων Power Query με Python στο Excel

Η παρακάτω διαδικασία προϋποθέτει ότι έχετε δημιουργήσει μια σύνδεση Power Query με τα δεδομένα κατηγοριών από την υπηρεσία OData Northwind που περιγράφεται στην ενότητα του προηγούμενου άρθρου. Αυτά τα βήματα δείχνουν πώς να αναλύσετε τα δεδομένα Κατηγορίες με Python στο Excel.

  1. Για να εργαστείτε με εξωτερικά δεδομένα με Python στο Excel, ενεργοποιήστε την Python σε ένα κελί εισάγοντας τη συνάρτηση =PY . Στη συνέχεια, χρησιμοποιήστε τον τύπο Python στο Excel xl() για να αναφέρετε στοιχεία του Excel, όπως ένα ερώτημα Power Query. Για αυτό το παράδειγμα, εισαγάγετε xl("Categories") στο κελί Python στο Excel.

  2. Το κελί Python εμφανίζει τώρα τα δεδομένα Κατηγορίες μέσα σε ένα DataFrame, όπως επιστρέφονται από τον xl("Categories") τύπο. Επιλέξτε το εικονίδιο κάρτας δίπλα στο DataFrame για να δείτε μια προεπισκόπηση των δεδομένων στο DataFrame. Το παρακάτω στιγμιότυπο οθόνης εμφανίζει την προεπισκόπηση του DataFrame.

    Μια ανοιχτή κάρτα Python στο Excel DataFrame που εμφανίζει δεδομένα κατηγορίας.

    Συμβουλή

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

  3. Μετατροπή των δεδομένων του πλαισίου δεδομένων σε τιμές του Excel, η οποία επιστρέφει τα δεδομένα στο πλέγμα του Excel. Για να μετατρέψετε το DataFrame σε τιμές Excel, επιλέξτε το κελί που περιέχει το DataFrame και, στη συνέχεια, επιλέξτε το εικονίδιο " Εισαγωγή δεδομένων ". Το παρακάτω στιγμιότυπο οθόνης δείχνει ένα παράδειγμα αυτού του εικονιδίου δίπλα στο DataFrame.

    Επιλέξτε το εικονίδιο

    Εάν επιλέξετε το εικονίδιο " Εισαγωγή δεδομένων ", ανοίγει ένα μενού με μια λίστα τιμών που σχετίζονται με τα δεδομένα σας.

    Το μενού

  4. Επιλέξτε την πρώτη τιμή στο μενού, arrayPreview. Αυτή η τιμή εμφανίζει τα δεδομένα Python από το DataFrame στο πλέγμα του Excel. Για παράδειγμα, δείτε το παρακάτω στιγμιότυπο οθόνης.

    Εξαγάγετε τα δεδομένα στο πλέγμα του Excel με το μενού

  5. Τώρα που χρησιμοποιήσατε Power Query για να εισαγάγετε εξωτερικά δεδομένα και επεξεργαστήκατε αυτά τα δεδομένα με την Python στο Excel, είστε έτοιμοι να ξεκινήσετε την ανάλυση δεδομένων με την Python στο Excel. Για να μάθετε πώς μπορείτε να δημιουργήσετε σχεδιάσεις και γραφήματα Python με τα δεδομένα σας, ανατρέξτε στο θέμα Δημιουργία γραφημάτων και γραφικών Python στο Excel.