Hvis du vil ha informasjon om tilgjengelighet, kan du se Tilgjengelighet for Python i Excel. Hvis du støter på 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 datatransformering og -klargjøring 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.
Hvis du vil lære mer om Power Query, kan du se hjelp for Power Query for Excel.
Obs!
Import av eksterne data med Power Query for bruk med Python i Excel er ikke tilgjengelig for Excel på nettet.
Slik bruker du Power Query til å importere data for Python i Excel
Følg fremgangsmåten nedenfor for å lære hvordan du importerer et eksternt eksempeldatasett og hvordan du bruker det med Python i Excel.
Tips
Hvis du allerede er kjent med Power Query og vil arbeide med eksisterende spørringer i arbeidsboken, kan du gå videre til Bruke Power Query-data med Python i Excel senere i denne artikkelen.
Hvis du vil se gruppene Få & transformere data og spørringer & tilkoblinger , velger du Data-fanen . Velg Hent data for å velge datakilde. Du kan importere data fra flere kilder, inkludert filer med kommadelte verdier (CSV). Hver import oppretter en spørring.
Dette eksemplet importerer data fra OData-tjenesten Northwind, som er en testdatakilde. Hvis du vil gjøre dette, velger du Hent data>fra andre kilder>fra OData-feeden.
Skriv deretter inn følgende kobling til OData-tjenesten Northwind, og velg OK.
https://services.odata.org/northwind/northwind.svc/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 som .... Følgende skjermbilde viser dialogboksen for forhåndsvisning av Power Query med Kategorier-tabellen valgt og alternativet Last inn som ... vist.
Obs!
- Du kan også velge Transformer data fra dialogboksen for forhåndsvisning av Power Query. Dette lar deg 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 inn i Excel-rutenettet.
Velg Bare lag tilkobling for å opprette datatilkoblingen fra kilden. Power Query oppretter automatisk en spørring for denne tilkoblingen.
Spørringer & tilkoblinger-ruten åpnes automatisk og viser spørringen Power Query opprettet for den valgte datakilden, i dette tilfellet Kategorier-tabellen fra OData-eksempeldatasettet Northwind. Hvis du vil åpne ruten Spørringer & tilkoblinger manuelt, velger du Spørringer & tilkoblinger på Data-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-tilkobling med kategoridata fra OData-tjenesten Northwind, som beskrevet i forrige artikkeldel. Disse trinnene viser hvordan du analyserer kategoridataene med Python i Excel.
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 i Excel-formelen
xl()til å referere til Excel-elementer, for eksempel en Power Query-spørring. I dette eksemplet skriver du innxl("Categories")Python i Excel-cellen.Python-cellen viser nå kategoridataene i en DataFrame, som returnert av formelen
xl("Categories"). Velg kortikonet ved siden av DataFrame for å vise en forhåndsvisning av dataene i DataFrame. Følgende skjermbilde viser forhåndsvisningen av DataFrame.
Tips
Endre størrelsen på dialogboksen DataFrame ved hjelp av ikonet nederst til høyre.
Konvertere dataene i DataFrame til Excel-verdier, som returnerer dataene til Excel-rutenettet. Hvis du vil konvertere verdier for DataFrame til Excel, merker du cellen som inneholder DataFrame, og deretter velger du ikonet Sett inn data . Skjermbildet nedenfor viser et eksempel på dette ikonet ved siden av DataFrame.
Hvis du velger ikonet Sett inn data , åpnes det en meny med en liste over verdier som er relevante for dataene.
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.
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 finne ut hvordan du oppretter Python-plott og -diagrammer med dataene dine, kan du se Opprette Python i Excel-tegninger og -diagrammer.