Applies ToExcel for Microsoft 365

Python i Excel er nå tilgjengelig for Enterprise- og Business-brukere som kjører Oppdatert kanal i Windows, fra og med versjon 2408 (bygg 17928.20114) og Månedskanal for virksomheter i Windows, fra og med versjon 2408 (bygg 17928.20216). Den er tilgjengelig i forhåndsversjon for familie- og personlige brukere som kjører den gjeldende kanalen i Windows, fra og med versjon 2405 (bygg 17628.20164). Python i Excel er tilgjengelig i forhåndsversjon for Education-brukere som kjører Oppdatert kanal (forhåndsversjon) gjennom Microsoft 365 Insider Program. Den er for øyeblikket ikke tilgjengelig for Semi-Annual Enterprise Channel.

Den rulles først ut til Excel for Windows, og deretter til andre plattformer på et senere tidspunkt. Hvis du vil ha mer informasjon om tilgjengelighet, kan du se Python i Excel-tilgjengelighet.​​​​​​​

Hvis det oppstår problemer med Python i Excel, kan du rapportere dem ved å velge Hjelp > tilbakemelding i Excel.  

Er Python i Excel nytt for deg? Start med Innføring i Python i Excel og Kom i gang med Python i Excel

Hva er Power Query?  

Power Query er et verktøy for datatransformasjon og forberedelse som er utformet for å hjelpe deg med å forme dataene, og det er tilgjengelig i Excel og andre Microsoft-produkter.

Bruk Power Query med Python i Excel til å importere eksterne data til Excel og deretter analysere disse dataene med Python. 

Viktig!: Power Query er den eneste måten å importere eksterne data for bruk med Python i Excel på.

Hvis du vil ha mer informasjon om Power Query, kan du se Power Query for Hjelp for Excel

Slik bruker du Power Query til å importere data for Python i Excel 

Følg disse trinnene for å lære hvordan du importerer et eksempel på eksterne datasett og brukes med Python i Excel.

Tips!: Hvis du allerede er kjent med Power Query og vil arbeide med eksisterende spørringer i arbeidsboken, kan du hoppe til Bruk Power Query data med Python i Excel senere i denne artikkelen.

  1. Hvis du vil se & Transformer data og spørringer & Connections grupper, velger du Data-fanen. Velg Hent data for å velge datakilden. Du kan importere data fra flere kilder, inkludert kommadelte verdier (CSV)-filer. Hver import oppretter en spørring.Dette eksemplet importerer data fra Northwind OData-tjenesten, en testdatakilde. Hvis du vil gjøre dette, velger du Hent data > fra andre kilder > fra OData-feed.

  2. Deretter skriver du inn følgende kobling til Northwind OData-tjenesten og velger OK.

    https://services.odata.org/northwind/northwind.svc/

  3. Velg en datatabell som skal lastes inn i Excel, i dialogboksen Power Query forhåndsvisning. I dette eksemplet velger du Kategorier-tabellen , og deretter velger du pilen ved siden av Last inn-knappen og velger Last inn til.... Skjermbildet nedenfor viser dialogboksen Power Query forhåndsvisning med Kategorier-tabellen valgt, og alternativet Last inn til... vises.Konfigurer en Power Query tilkobling for Python i Excel. Velg Kategorier-tabellen fra OData.

    Obs!: 

    • Du kan også velge Transformer data fra dialogboksen Power Query forhåndsvisning. Dette gjør at du kan redigere dataene i Power Query-redigering før du importerer dem til Excel.

    • Hvis du vil vise dataene i Excel-rutenettet, velger du Last inn-knappen . Dette laster den valgte tabellen direkte til Excel-rutenettet.

  4. Velg Bare opprett tilkobling for å opprette datatilkoblingen fra kilden. Power Query oppretter automatisk en spørring for denne tilkoblingen.Velg Bare opprett tilkobling fra dialogboksen Importer data.

  5. Spørringer & Connections-ruten åpnes automatisk, og viser spørringen som opprettes av Power Query for den valgte datakilden– i dette tilfellet Kategorier-tabellen fra eksempeldatasettet Northwind OData. Hvis du vil åpne spørringer & Connections ruten manuelt, velger du Spørringer & ConnectionsData-fanen.

    Tips!: Hold pekeren over spørringene i oppgaveruten for å få en forhåndsvisning av dataene.

Den neste delen beskriver hvordan du analyserer kategoridataene med Python i Excel.

Bruke Power Query data med Python i Excel

Følgende fremgangsmåte forutsetter at du har opprettet en Power Query forbindelse med kategoridataene fra Northwind OData-tjenesten som er beskrevet i forrige artikkelinndeling. Disse trinnene viser hvordan du analyserer kategoridataene med Python i Excel.

  1. Hvis du vil arbeide med eksterne data med Python i Excel, aktiverer du Python i en celle ved å skrive inn =PY-funksjonen . Deretter bruker du Python-formelen i Excel xl() til å referere til Excel-elementer, for eksempel en Power Query spørring. I dette eksemplet skriver du inn xl("Categories") i Python i Excel-cellen.

  2. Python-cellen viser nå kategoridataene i en dataramme, som returnert av xl("Categories") -formelen. Velg kortikonet ved siden av DataFrame for å vise en forhåndsvisning av dataene i DataFrame. Følgende skjermbilde viser forhåndsvisningen av DataFrame.Et åpent Python-datarammekort i Excel som viser kategoridata.  

    Tips!: Endre størrelsen på datarammedialogboksen ved hjelp av ikonet nederst til høyre.

  3. Konverter dataene i datarammen til Excel-verdier, som returnerer dataene til Excel-rutenettet. Hvis du vil konvertere DataFrame til Excel-verdier, merker du cellen som inneholder DataFrame, og deretter velger du Sett inn data-ikonet . Det følgende skjermbildet viser et eksempel på dette ikonet ved siden av DataFrame.Velg Sett inn data-ikonet for å trekke ut DataFrame-dataene. Hvis du velger Sett inn data-ikonet, åpnes en meny med en liste over verdier som er relevante for dataene.Sett inn data-menyen inneholder alternativer for å sette inn dataene.  

  4. Velg den første verdien i menyen, arrayPreview. Denne verdien viser Python-dataene fra DataFrame i Excel-rutenettet. Se følgende skjermbilde for et eksempel.Trekk ut dataene til Excel-rutenettet med Sett inn data-menyen.

  5. Nå som du har brukt Power Query til å importere eksterne data og behandlet disse dataene med Python i Excel, er du klar til å begynne å analysere data med Python i Excel. Hvis du vil lære hvordan du oppretter Python-plott og -diagrammer med dataene dine, kan du se Opprette Python i Excel-plott og -diagrammer.

Relaterte artikler

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.