Ισχύει γιαExcel για Microsoft 365 Excel για Microsoft 365 για Mac Excel για το web Microsoft365.com My Office για iPhone

Η λειτουργία Python στο Excel είναι διαθέσιμη σε χρήστες επιχειρήσεων και επιχειρήσεων που εκτελούν το Κανάλι τρεχουσών ενημερώσεων στα Windows, ξεκινώντας από την Έκδοση 2408 (Δομή 17928.20114) και το Μηνιαίο κανάλι επιχειρήσεων στα Windows, ξεκινώντας από την Έκδοση 2408 (Δομή 17928.20216). Είναι επίσης διαθέσιμη στο Excel στο web για επιχειρήσεις και επιχειρήσεις. Η λειτουργία Python στο Excel είναι διαθέσιμη σε προεπισκόπηση για χρήστες οικογένειας και προσωπικών δεδομένων στο Excel στο web ή για την εκτέλεση του καναλιού τρεχουσών ενημερώσεων στα Windows, ξεκινώντας από την έκδοση 2405 (Δομή 17628.20164). Είναι διαθέσιμο σε προεπισκόπηση για τους χρήστες της εκπαίδευσης που εκτελούν το Κανάλι τρεχουσών ενημερώσεων (Προεπισκόπηση) μέσω του Προγράμματος Microsoft 365 Insider. Προς το παρόν δεν είναι διαθέσιμο για το εξαμηνιαίο κανάλι επιχειρήσεων.

Η δυνατότητα Python στο Excel είναι διαθέσιμη σε προεπισκόπηση σε Excel για Mac μέσω του Προγράμματος Microsoft 365 Insider. Επιλέξτε το επίπεδο Beta Channel Insider και εγκαταστήστε την πιο πρόσφατη έκδοση του Excel. Είναι διαθέσιμη από την Έκδοση 16.95 (Δομή 25021921).

Για περισσότερες πληροφορίες διαθεσιμότητας, ανατρέξτε στο θέμα Python στη διαθεσιμότητα του Excel. Εάν αντιμετωπίσετε τυχόν ανησυχίες με την Python στο Excel, αναφέρετε τις επιλέγοντας Βοήθεια > Σχόλια στο Excel.

Είστε νέος χρήστης της Python στο Excel; Ξεκινήστε διαβάζοντας Εισαγωγή στην Python στο Excel και Γρήγορα αποτελέσματα με το Python στο Excel.

Τι είναι το πλαίσιο δεδομένων;

Το Πλαίσιο δεδομένων είναι μια δισδιάστατη δομή δεδομένων σε γλώσσες προγραμματισμού υπολογιστών, παρόμοια με έναν πίνακα του Excel. Στην Python, ένα Πλαίσιο δεδομένων είναι ένα αντικείμενο στη βιβλιοθήκη pandas . Η βιβλιοθήκη pandas είναι μια βασική βιβλιοθήκη που χρησιμοποιείται από την Python στο Excel και τα αντικείμενα DataFrame είναι μια βασική δομή για την ανάλυση δεδομένων με την Python στο Excel.

Σημείωση: Η Python στο Excel χρησιμοποιεί ένα Πλαίσιο δεδομένων ως το προεπιλεγμένο αντικείμενο για δισδιάστατες περιοχές.

Η λειτουργία Python στο Excel μπορεί να εξάγει ένα Πλαίσιο δεδομένων με δύο τρόπους: ως αντικείμενο Python ή μετατρέπονται σε τιμές του Excel. Όταν ένα πλαίσιο δεδομένων επιστρέφεται ως αντικείμενο Python, το κελί εμφανίζει το κείμενο "DataFrame", πριν από το οποίο προηγείται ένα εικονίδιο κάρτας. Το παρακάτω στιγμιότυπο οθόνης εμφανίζει ένα Πλαίσιο δεδομένων ως αντικείμενο Python σε ένα κελί του Excel.

Παράδειγμα αντικειμένου DataFrame σε κελί του Excel.

Για να προβάλετε τις πληροφορίες μέσα σε ένα πλαίσιο δεδομένων, επιλέξτε το εικονίδιο κάρτας στο κελί ή χρησιμοποιήστε το συνδυασμό πλήκτρων Ctrl+Shift+F5. Το παρακάτω στιγμιότυπο οθόνης εμφανίζει ένα αντικείμενο DataFrame με ανοιχτή την προβολή κάρτας. Σε αυτό το παράδειγμα, το DataFrame επαναλαμβάνει τα δεδομένα στα κελιά A1:B3 στο φύλλο εργασίας.

Μια ανοιχτή κάρτα DataFrame.

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

Αλλαγή του τύπου εξόδου Python

Τα δεδομένα μέσα σε ένα Πλαίσιο δεδομένων μπορούν να επιστραφούν ως τιμές του Excel αντί ως αντικείμενο Python. Εξάγετε ένα Πλαίσιο δεδομένων ως τιμές του Excel για να ενσωματώσετε άλλες αναλύσεις που βασίζονται στο Excel, όπως γραφήματα, τύπους του Excel και μορφοποίηση υπό όρους.

Χρησιμοποιήστε το μενού εξόδου Python στη γραμμή τύπων για να ελέγξετε τον τρόπο με τον οποίο επιστρέφονται οι υπολογισμοί python. Το παρακάτω στιγμιότυπο οθόνης εμφανίζει το μενού εξόδου Python στη γραμμή τύπων.

Το ανοιχτό μενού εξόδου Python στο Excel.

Το παρακάτω στιγμιότυπο οθόνης εμφανίζει τα προηγούμενα δεδομένα του DataFrame, αλλά αυτή τη φορά τα δεδομένα επιστρέφονται ως τιμές του Excel. Επειδή αυτό το Πλαίσιο δεδομένων επαναλαμβάνει τα δεδομένα στα κελιά A1:B3 στο φύλλο εργασίας, το αποτέλεσμα του Python στα κελιά C1:D3 ταιριάζει με τα κελιά A1:B3.

Το περιεχόμενο του πλαισίου δεδομένων που επιστρέφεται ως τιμές του Excel.

Σημείωση: Εάν ένα κελί στην περιοχή εξόδου, το οποίο στο προηγούμενο σενάριο είναι η περιοχή C1:D3, περιέχει ήδη μια τιμή, τότε το κελί Python επιστρέφει το #SPILL! αντί για την έξοδο python. Για να μάθετε περισσότερα, ανατρέξτε στα θέματα Αντιμετώπιση σφαλμάτων Python στο Excel και Τρόπος διόρθωσης ενός #SPILL!.

Σημαντικό: Όταν ο τύπος εξόδου ενός Περιγράμματος δεδομένων έχει οριστεί σε τιμές του Excel, το Πλαίσιο δεδομένων εξάγεται τη στήλη δείκτη μόνο εάν ικανοποιείται μία από τις ακόλουθες συνθήκες.

  • Εάν οι τιμές της στήλης ευρετηρίου δεν είναι αριθμητικές (όπως το αποτέλεσμα των describe() ή group_by()).

  • Εάν έχει οριστεί το όνομα της στήλης ευρετηρίου.

Μπορείτε επίσης να χρησιμοποιήσετε το μενού δεξιού κλικ ή Ctrl+κλικ σε οποιοδήποτε κελί Python για να αλλάξετε τους τύπους εξόδου. Ανοίξτε το μενού δεξιού κλικ και επιλέξτε Έξοδος ως για να αλλάξετε την έξοδο.

Σχετικά άρθρα

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

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

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