Opret forbindelse til en Excel- eller CSV-fil (Power-forespørgsel)

Brug Excels Hent og Transformér (Power-forespørgsel) til at oprette forbindelse til en Excel-projektmappe, en tekstfil (.txt) eller en fil med kommaseparerede værdier (.csv), ligesom du ville oprette forbindelse til en anden datakilde. Power-forespørgselseditoren giver dig stor fleksibilitet til, hvordan du kan hente og transformere dine data.

I denne artikel

Opret forbindelse til en Excel- eller CSV-fil

Importér data fra et navngivet område

Importér data fra en CSV-fil

Formeleksempler

Fejl: Microsoft Access Database Engine (Microsoft.ACE.OLEDB.12.0-udbyder) er ikke registreret

Oprette forbindelse til en Excel- eller CSV-fil

Klik på fanen Data og derefter på Hent data > Fra fil > vælg Fra projektmappe eller Fra tekst/CSV. Hvis du ikke kan se knappen Hent data skal du klikke på Ny forespørgsel > Fra fil > vælg Fra projektmappe, Fra CSV eller Fra tekst. Følg de yderligere trin nedenfor.

Bemærk: Du kan også gendanne de gamle forbindelser for at efterligne funktionsmåden i tidligere versioner. Se afsnittet "Hvordan kan jeg gendanne den tidligere Hent eksterne data-oplevelse?" i følgende artikel: Samlet Hent og transformér.

I båndfanen Power-forespørgsel skal du klikke på Fra fil > Fra Excel, Fra CSV eller Fra tekst. Følg de yderligere trin nedenfor.

Yderligere trin

  1. I dialogboksen Excel-søgning eller Søgning på kommaopdelte værdier skal du søge efter eller skrive en sti til den fil, som du vil forespørge om.

  2. Klik på Åbn.

    Vigtigt: Hvis du importerer data fra en CSV-fil, registrerer Power-forespørgsel automatisk kolonneafgrænsere, herunder kolonnenavne og -typer. Se importere data fra en CSV-fil.

Importér data fra et navngivet område

Hvis din kildeprojektmappe indeholder navngivne områder, er navnet på området tilgængeligt som et datasæt.

Billede af navigationsdialogboksen i Power-forespørgsel

Importere data fra en CSV-fil

Hvis du importerer data fra en CSV-fil, registrerer Power-forespørgsel automatisk kolonneafgrænsere, herunder kolonnenavne og -typer. Hvis du f.eks. har importeret nedenstående eksempel-CSV-fil, bruger Power-forespørgsel første række som kolonnenavnene og ændrer automatisk hver kolonnedatatype.

Eksempel-CSV-fil

Billede af en CSV-fil

Power-forespørgsel ændrer automatisk hver kolonnes datatype:

  • Ordre-id ændres til tal

  • Ordredato ændres til dato

  • Kategori forbliver som tekst (standardkolonnetypen)

  • Produktnavn forbliver som tekst (standardkolonnetypen)

  • Salg ændres til tal

I Forespørgselseditoren anvender Power-forespørgsel automatisk et FirstRowAsHeader-trin og et ChangeType-trin. Disse automatiske handlinger svarer til manuelt at gøre en række til overskrifter og manuelt at ændre kolonnetyperne.

Formeleksempler

= Excel.Workbook
(File.Contents("C:\Example\Products and Orders.xlsx"))

After Power Query auto detects columns:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Fejl: Microsoft Access Database Engine (Microsoft.ACE.OLEDB.12.0-udbyder) er ikke registreret

Hvis du forsøger at importere data fra en ældre Excel-fil eller en Access-database i visse opsætninger, vil du måske støde på fejlen Microsoft Access Database Engine (Microsoft.ACE.OLEDB.12.0-udbyder) er ikke registreret på den lokale computer. Fejlen optræder i systemer, der kun har Office 2013 installeret. Du kan løse denne fejl ved at hente følgende ressourcer, som sikrer, at du kan fortsætte med de datakilder, du forsøger at få adgang til.

Bemærk: Hvis du vil sikre dig, at du har det samlede sæt af funktioner, skal du installere Microsoft Access Database Engine 2010 Redistributableog alle servicepakker.

Bemærk: Forespørgselseditor vises kun, når du indlæser, redigerer eller opretter en ny forespørgsel ved hjælp af Power-forespørgsel. Følgende video viser vinduet Forespørgselseditor i Excel 2013 efter redigering af en forespørgsel fra en Excel-projektmappe. Hvis du vil have vist Forespørgselseditor uden at indlæse eller redigere en eksisterende projektmappeforespørgsel fra afsnittet Hent eksterne data under båndfanen Power-forespørgsel, skal du vælge Fra andre kilder > Tom forespørgsel. Følgende video viser én måde at vise Forespørgselseditor på.

Sådan får du vist Forespørgselseditor i Excel

Har du brug for mere hjælp?

Du kan altid spørge en ekspert i Excel Tech Community, få support i Answers community eller foreslå en ny funktion eller forbedring i Excel User Voice.

Se også

Power-forespørgsel er kendt som Hent og Transformér i Excel 2016

Importér data fra eksterne datakilder

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×