Python programmā Excel pašlaik tiek palaista uzņēmuma un uzņēmumu lietotājiem, kuri izmanto pašreizējo kanālu operētājsistēmā Windows, sākot ar versiju 2407 (būvējumu 17830.20128). Tā ir pieejama priekšskatījumā ģimenes un personiskajiem lietotājiem, kas pašreizējo kanālu izmanto operētājsistēmā Windows, sākot ar versiju 2405 (būvējumu 17628.20164). Python programmā Excel ir pieejama priekšskatījumā izglītības iestāžu lietotājiem, kuri izmanto pašreizējo kanālu (priekšskatījums), izmantojot Microsoft 365 Insider programmu

Tā vispirms tiek laicēta programmai Excel darbam ar Windows un pēc tam citās platformās vēlāk. Papildinformāciju par pieejamību skatiet rakstā Python programmas Excel pieejamība.​​​​​​​

Ja Python programmā Excel rodas problēmas, lūdzu, ziņojiet par tām, atlasot Palīdzība > Atsauksmesprogrammā Excel.

Vai esat jauns Python lietotājs programmā Excel? Vispirms lasot Ievads par Python programmā Excelun Darba sākšana ar Python programmā Excel

Kas ir DataFrame?  

DataFrame ir divdimensiju datu struktūra datora programmēšanas valodās, līdzīgi kā Excel tabulā. Python datu_ietvars ir objekts faila bibliotēkā. Koka bibliotēka ir Python izmantotā pamata bibliotēka programmā Excel, bet datuframe objekti ir galvenā struktūra datu analizēšanai programmā Excel Python. 

Piezīme.: Python programmā Excel kā noklusējuma objekts divdimensiju diapazoniem tiek izmantots DataFrame.

Python programmā Excel var izvadīt datuframe divos veidos: kā Python objektu vai konvertēt par Excel vērtībām. Ja Datuframe tiek atgriezts kā Python objekts, šūnā tiek rādīts teksts "DataFrame", pirms kura ir kartītes ikona. Tālāk redzamajā ekrānuzņēmumā redzams DatuFrame kā Python objekts Excel šūnā.   

Objekta DataFrame piemērs Excel šūnā.

Lai skatītu informāciju datu periodā, atlasiet kartītes ikonu šūnā vai izmantojiet taustiņu kombināciju Ctrl+Shift+F5. Ekrānuzņēmumā tālāk ir redzams objekts DataFrame, kurā kartītes skats ir atvērts. Šajā piemērā DataFrame atkārto datus darblapas šūnās A1:B3

Atvērta DataFrame kartīte.

Varat arī importēt ārējos datus programmā Excel un pēc tam apstrādāt šos datus, izmantojot Python programmā Excel. Lai importētu ārējos datus, izmantojiet Power Query. Papildinformāciju par šo skatiet rakstā Python datu Power Query izmantošana programmā Excel

Python izvades tipa maiņa 

Datuframe datus var atgriezt kā Excel vērtības, nevis Kā Python objektu. Izvadiet DataFrame kā Excel vērtības, lai iekļautu citas Excel bāzētu analītiku, piemēram, diagrammas, Excel formulas un nosacījumformatēšanu. 

Izmantojiet Python izvades izvēlni formulu joslā, lai kontrolētu Python aprēķinu atgriezto rezultātu. Tālāk redzamajā ekrānuzņēmumā redzama Python izvades izvēlne formulu joslā.

Atvērt Python izvades izvēlni programmā Excel.

Ekrānuzņēmumā tālāk ir parādīti iepriekšējie DataFrame dati, bet šoreiz dati tiek atgriezti kā Excel vērtības. Tā kā šis DatuFrame atkārto darblapas šūnās A1:B3 ievadītos datus, Python rezultāts šūnās C1:D3 atbilst šūnām A1:B3.  

DataFrame saturs, kas atgriezts kā Excel vērtības.

Piezīme.: Ja izvades diapazona šūna, kas iepriekšējā scenārijā ir diapazons C1:D3, jau satur vērtību, Python šūna atgriež #SPILL! python izvades vietā. Papildinformāciju skatiet rakstā Python problēmu novēršana programmā Excelun Kļūdas #SPILL!.

Svarīgi!: Ja DataFrame izvades tips ir iestatīts uz Excel vērtībām, DataFrame izvada tikai indeksa kolonnu, ja izpildīts viens no šiem nosacījumiem. 

  • Ja indeksa kolonnas vērtības nav skaitliskas (piemēram, kolonnas describe() vai group_by()).

  • Ja ir iestatīts indeksa kolonnas nosaukums.

Lai mainītu izvades tipus, varat izmantot arī jebkuras Python šūnas peles labās pogas vai Ctrl+klikšķināšanas izvēlni. Atveriet peles labās pogas izvēlni un atlasiet Izvade kā, lai mainītu izvadi. 

Saistītie raksti 

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.