Importera data från externa datakällor (Power Query)

Importera data från externa datakällor (Power Query)

Använd Excel-funktionen hämta & omvandla (Power Query) för att importera data till Excel från en mängd olika data källor. Sedan kan du använda Frågeredigeraren för att Redigera frågeresultaten för att forma eller transformera data. Mer information finns i formdata.

Data > Hämta och transformera > Hämta data-alternativ

Obs!: Du kan fortfarande använda de gamla guiderna om de är aktiverade i Excel-alternativ (i avsnittet data). Anvisningar finns i fliken Office 2007 i den här artikeln.

Ansluta till en data Källa

Från och med Excel 2016 använder du & omvandla för att ansluta till externa data och utföra avancerade frågor. Den fungerar mest likadant som Power Query, men det är inte ett tillägg-det kommer att installeras, och du hittar det på fliken data i menyfliksområdet. I följande avsnitt finns anvisningar för hur du ansluter till data källor – webb sidor, textfiler, databaser, online tjänster och Excel-filer, tabeller och områden.

Använda frågeredigeraren

Obs!: Frågeredigeraren visas när du läser in, redigerar eller skapar en ny fråga med & omvandla. Om du vill visa Frågeredigeraren utan att läsa in eller redigera en befintlig arbets boks fråga, går du till avsnittet Hämta & omvandla data på fliken data -menyfliksområdet och klickar på Hämta data > från andra källor > en tom fråga.

Frågeredigeraren i Excel 365

  1. Klicka på fliken data och Hämta data > från fil > Välj från text/CSV. Om du inte ser knappen Hämta data klickar du på ny fråga > från fil > Välj från CSVeller från text.

    Obs!: Du kan också återställa äldre kopplingar för att efterlikna tidigare beteende. Se avsnittet "Hur återställer jag funktionen Hämta externa data?" i följande artikel: funktionen skapa & omvandla.

  2. I dialog rutan bläddra i ett kommaavgränsat värde bläddrar du till eller skriver en sökväg till filen som du vill fråga.

  3. Klicka på Öppna.

Obs!: Om du importerar data från en CSV-fil identifierar Power Query automatiskt kolumnavgränsare inklusive kolumnnamn och kolumntyper. Om du till exempel har importerat CSV-exempelfilen nedan använder Power Query den första raden som kolumnnamn och ändrar automatiskt datatypen för varje kolumn.

CSV-exempelfil

Bild av en CSV-fil

Power Query ändrar automatiskt varje kolumndatatyp:

  • Ordernumret ändras till tal

  • Orderdatumet ändras till datum

  • Kategori förblir text (standardkolumntyp)

  • Produktnamn förblir text (standardkolumntyp)

  • Försäljning ändras till tal

I Frågeredigeraren tillämpar Power Query automatiskt steget FirstRowAsHeader och steget ChangeType. Dessa automatiska åtgärder motsvarar att manuellt befordra en rad och manuellt ändra varje kolumn typ.

När Power Query automatiskt identifierar kolumner kan du även använda Frågeredigeraren för att skriva formler för Power Query. Till exempel:

= 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}})

Obs!: Frågeredigeraren visas bara när du laddar, redigerar eller skapar en ny fråga. Om du vill visa Frågeredigeraren utan att läsa in eller redigera en befintlig arbets boks fråga klickar du på Hämta data > Starta Power Query Editorpå fliken Hämta & transformering .

  1. Markera valfri cell i dataområdet.

  2. Klicka på fliken data och sedan > från tabell/område.

  3. Om du uppmanas att göra det i dialog rutan från tabell kan du klicka på knappen områdes markering och välja ett specifikt område som ska användas som data källa.

    Dialogrutan Från tabell

  4. Om tabellen eller området med data innehåller kolumn rubriker kan du kontrol lera att tabellen har rubriker. Rubrik cellerna används för att definiera kolumn namnen för frågan.

  5. Klicka på stäng & Laddai Frågeredigeraren.

Obs!: Om data området har definierats som ett namngivet område, eller om det finns i en Excel-tabell, känner Excel automatiskt igen hela området och läser in det i Frågeredigeraren. Oformaterad data konverteras automatiskt till en tabell när den läses in i Frågeredigeraren.

Du kan använda Frågeredigeraren för att skriva formler för frågan.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Exempel på formel i Frågeredigeraren

Obs!: Frågeredigeraren visas bara när du laddar, redigerar eller skapar en ny fråga. Om du vill visa Frågeredigeraren utan att läsa in eller redigera en befintlig arbets boks fråga klickar du på Hämta data > Starta Power Query Editorpå fliken Hämta & transformering .

  1. Klicka på fliken data och Hämta data > från fil > Välj från arbets bok. Om du inte ser knappen Hämta data klickar du på ny fråga > från fil > Välj från arbets bok.

    Obs!: Du kan också återställa äldre kopplingar för att efterlikna tidigare beteende. Se avsnittet "Hur återställer jag funktionen Hämta externa data?" i följande artikel: funktionen skapa & omvandla.

  2. I dialog rutan Bläddra i Excel bläddrar du till eller skriver en sökväg till filen som du vill fråga.

  3. Klicka på Öppna.

    Om källarbetsboken innehåller namngivna områden, blir namnet på området tillgängligt som en datauppsättning.

Du kan också använda Frågeredigeraren för att skriva formler för en fråga. Till exempel:

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

Obs!: Frågeredigeraren visas bara när du laddar, redigerar eller skapar en ny fråga. Om du vill visa Frågeredigeraren utan att läsa in eller redigera en befintlig arbets boks fråga klickar du på Hämta data > Starta Power Query Editorpå fliken Hämta & transformering .

Foto av Surface Book-enhet

Använd Excel-funktionen & omvandla för att ansluta till en webb sida och importera information från olika tabeller.

  1. Klicka på fliken Data och sedan på Ny fråga > Från andra källor > Från webben.

    Obs!: Om du inte ser knappen ny fråga klickar du på fliken data och sedan på från webben.

  2. I dialog rutan från webben anger du en URLför webb sidan och klickar sedan på OK.

    Power Query > Från webb > dialogrutan Indata-URL

    I det här fallet använder vi: http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Om webbsidan används med användaruppgifter:

    • I dialogrutan Åtkomst till webb väljer du ett alternativ för autentisering och anger motsvarande uppgifter.

    • Klicka på Save.

  3. Klicka på OK.

  4. Power Query analyserar och läser in fönstret Navigatör i Tabellvy.

    Om du vet vilken tabell du vill ansluta till väljer du den i listan. I det här exemplet har vi valt resultattabellen.

    Power Query > Från webb > Tabellvyn Navigatör

    Annars kan du byta till Webbvy och välja lämplig tabell manuellt. I det här fallet har vi valt resultattabellen.

    Power Query > Från webb > Navigatör > Webbvy
  5. Klicka på Läs in så läses Power Query in webbdata du har markerat i Excel.

  1. Klicka på fliken Data och välj sedan Hämta Data > Från databas > Från SQL Server-databas. Om du inte ser knappen Hämta Data , klicka på Ny fråga > Från databas > Från SQL Server-databas.

  2. I dialogrutan Microsoft SQL-databasen anger du den SQL Server som du vill ansluta till i rutan Servernamn. Du kan också ange ett Databasnamn.

  3. Om du vill importera data med hjälp av intern databasfråga anger du frågan i rutan SQL-uttryck. Mer information finns i Importera data från SQL Server-databas med hjälp av intern databasfråga.

    Power Query, anslutningsdialogruta för SQL Server-databas
  4. Välj OK.

  5. Välj autentiseringsläge för anslutning till SQL Server-databasen.

    Power Query, inloggningsuppgifter för SQL Server-anslutning
    1. Windows: det här är standard valet. Välj det här alternativet om du vill ansluta med Windows-autentisering.

    2. Databas Välj det här alternativet om du vill ansluta med SQL Server-identifiering. Ange sedan ett användarnamn och ett lösenord för anslutning till SQL Server-instansen.

  6. Som standard är kryssrutan Krypterad anslutning markerad, vilket betyder att Power Query ansluter till databasen med krypterad anslutning. Om du inte vill använda krypterad anslutning avmarkerar du den här kryssrutan och klickar sedan på Anslut.

    Om en anslutning till SQL Server inte upprättas med krypterad anslutning uppmanas du i Power Query att använda okrypterad anslutning. Klicka på OK i meddelandet för att använda okrypterad anslutning.

Exempel på formel

Du kan också använda Frågeredigeraren när du ska skriva formler för Power Query.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Klicka på fliken data och hämta sedan data > från andra källor > från ODBC. Om du inte ser knappen Hämta data går du till ny fråga > från andra källor > från ODBC.

  2. I dialog rutan från ODBC , om den visas, väljer du data källans namn (DSN).

  3. Ange din anslutnings sträng och tryck sedan på OK.

  4. I nästa dialog ruta väljer du från standard-, anpassade-, Windows-eller databas anslutnings alternativ, anger dina inloggnings uppgifter och trycker sedan på Anslut.

  5. I fönstret navigatör markerar du de tabeller eller frågor som du vill ansluta till och trycker sedan på Läs in eller Redigera.

  1. Klicka på fliken data och hämta sedan data > från databas > från Microsoft Access-databas. Om du inte ser knappen Hämta data klickar du på ny fråga > från databas > från Access.

  2. I dialog rutan Importera data bläddrar du till eller skriver en fil-URL för att importera eller länka till en fil.

  3. Följ stegen i navigerings dialog rutan för att ansluta till den tabell eller fråga som du vill använda.

  4. Klicka på Läs in eller Redigera.

  1. Klicka på fliken data och Hämta data > från fil > från XML. Om du inte ser knappen Hämta data klickar du på ny fråga > från fil > från XML.

  2. I dialog rutan från XML bläddra kan du bläddra efter eller skriva en fil-URL för att importera eller länka till en fil.

  3. Klicka på Öppna.

    När anslutningen lyckats kan du använda fönstret navigatör för att bläddra och Förhandsgranska objekt samlingar i XML-filen i ett tabell format.

Du kan också använda Frågeredigeraren när du ska skriva formler för Power Query. Till exempel:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Obs!: Frågeredigeraren visas bara när du laddar, redigerar eller skapar en ny fråga. Om du vill visa Frågeredigeraren utan att läsa in eller redigera en befintlig arbets boks fråga klickar du på Hämta data > Starta Power Query Editorpå fliken Hämta & transformering .

  1. Gå till Data > hämta externa data > från databas > från Analysis Services. Om du inte ser knappen Hämta data klickar du på hämta externa data > från andra källor > från Analysis Services.

    Guiden data anslutning visas. Den här guiden har tre fönster rutor.

    • Anslut till databasserver

    • Välj databas och tabell

    • Spara filen för data anslutning och slutför

  2. Skriv namnet på OLAP-serverdatabasen i rutan Server namn i fönstret Anslut till databas server .

    Tips: Om du vet namnet på den offlinekubfil som du vill ansluta till kan du ange fullständig sökväg, fil namn och fil namns tillägg.

  3. Under inloggnings uppgiftergör du något av följande och klickar sedan på Nästa:

    • Om du vill använda ditt nuvarande användar namn och lösen ord för Windows klickar du på Använd Windows-identifiering.

    • Om du vill ange ett användarnamn och lösenord för databasen klickar du på Använd följande användarnamn och lösenord och skriver sedan ditt användarnamn och lösenord i rutorna Användarnamn respektive Lösenord.

  4. Markera en databas i fönstret Välj den databas som innehåller de data du vill använda och klicka sedan på Nästa.

    Om du vill ansluta till en viss kub i databasen kontrollerar du att Anslut till en specifik kub eller tabell är markerad och väljer sedan en kub i listan.

  5. I rutan fil namn i fönstret Spara data anslutnings fil och slutför ändrar du standard fil namnet efter behov (valfritt).

  6. Klicka på Bläddra om du vill ändra standard platsen för mina data källoreller söka efter befintliga fil namn.

  7. I rutorna Beskrivning, eget namnoch Sök Nyckelord skriver du en beskrivning av filen, ett eget namn och vanliga sökord (alla är valfria).

  8. Om du vill kontrol lera att anslutnings filen används när pivottabellen uppdateras klickar du på alltid försöka använda den här filen för att uppdatera dessa data.

    Om du markerar den här kryss rutan kan du se till att uppdateringar av anslutnings filen alltid används av alla arbets böcker som använder den anslutnings filen.

  9. Klicka på Slutför om du vill stänga guiden Dataanslutning.

  10. Gör något av följande i dialog rutan Importera data under Välj hur du vill visa data i arbets boken:

    • Om du vill skapa en pivottabellrapport klickar du på pivottabellrapport.

    • Om du vill skapa en pivottabellrapport och en pivotdiagramrapport klickar du på pivotdiagram och pivottabellrapport.

    • Om du vill lagra den valda anslutningen i arbets boken senare klickar du på skapa endast anslutning. Den här kryss rutan säkerställer att anslutningen används av formler som innehåller kubfunktioner som du skapar och att du inte vill skapa en pivottabellrapport.

  11. Gör något av följande under var vill du placera data:

    • Om du vill placera pivottabellrapporten i ett befintligt kalkyl blad väljer du befintligt kalkyl bladoch skriver sedan cell referensen för den första cellen i det cell område där du vill hitta pivottabellrapporten.

      Du kan också klicka på Dölj dialog Bild av knapp för att tillfälligt dölja dialog rutan, markera den första cellen i kalkyl bladet som du vill använda och tryck sedan på Visa dialog Bild av knapp .

    • Om du vill placera pivottabellrapporten i ett nytt kalkyl blad med början i cell a1 klickar du på nytt kalkyl blad.

    • Kontrol lera eller ändra anslutnings egenskaper genom att klicka på Egenskaper, göra nödvändiga ändringar i dialog rutan anslutnings egenskaper och sedan klicka på OK.

I Excel för Microsoft 365:

  1. Klicka på Hämta Data > från fil > från JSONpå fliken data .

    Knappen Hämta data från JSON-fil

  2. Bläddra till din JSON-filplats, markera den och klicka på Öppna.

  3. När Frågeredigeraren har läst in dina data klickar du på konvertera > till tabelloch stänger sedan & load.

I Excel 2016:

  1. På fliken data klickar du på ny fråga > från andra källor > en Tom fråga.

  2. I Frågeredigeraren klickar du på avancerad redigerare.

  3. Ange frågesträngen som följer och Ersätt "C:\Users\Name\Desktop\JSONTest.jspå" med sökvägen till din JSON-fil.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

I Excel för Microsoft 365:

  1. Klicka på Hämta Data > från fil > från PDFpå fliken data .

    PDF-koppling på Arkiv-menyn i Hämta data

  2. Markera PDF-filen och klicka på Öppna. I formuläret navigering öppnas PDF-filen och alla tillgängliga tabeller visas.

    Dialog rutan navigatör för import av PDF-data

  3. Markera de tabeller som du vill importera och gör sedan något av följande:

    • Om du vill visa data direkt i Excel klickar du på Läs in.

    • Om du vill arbeta med data i Power Query först klickar du på transformera data.

Obs!: Innan du kan ansluta till en Oracle-databas med Power Querymåste du ha en Oracle-8.1.7 eller mer på din dator. Om du vill installera Oracle-klientprogrammet går du till 32-bitars Oracle Data Access Components (ODAC) med Oracles utvecklingsverktyg för Visual Studio (12.1.0.2.4) för att installera 32-bitars Oracle-klienten eller till 64-bitars ODAC 12C Release 4 (12.1.0.2.4) xcopy för Windows x64 för att installera 64-bitars Oracle-klienten.

  1. Klicka på fliken data och Hämta data > från databas > från Oracle-databas. Om du inte ser knappen Hämta data klickar du på ny fråga > från databas > från Oracle-databas.

  2. I dialog rutan Oracle-databas i Server namn anger du den Oracle-server du vill ansluta till. Om ett SID krävs kan du ange det i formatet "ServerName/SID".

  3. Om du vill importera data med intern databas fråga anger du frågan i SQL-instruktionen . Mer information finns i Importera data från SQL Server-databas med hjälp av intern databasfråga.

  4. Klicka på OK.

  5. Om Oracle-servern kräver autentiseringsuppgifter för databasen:

    1. I dialog rutan öppna en databas anger du ditt användar namn och lösen ord.

    2. Klicka på Anslut.

  1. Klicka på fliken data och Hämta data > från andra källor > från SharePoint-listan. Om du inte ser knappen Hämta data klickar du på ny fråga > från andra källor > från SharePoint-listan.

  2. I dialog rutan Microsoft SharePoint-listor som visas anger du URL-adressen för en SharePoint-webbplats.

    Obs!: När du ansluter till en SharePoint-lista anger du webbplatsens URL i stället för List-URL: en. I dialog rutan Access-SharePoint väljer du den mest allmänna URL-adressen för att autentisera mot webbplatsen. Som standard är den mest generella URL-adressen markerad.

  3. Välj OK för att fortsätta.

  4. Välj ett alternativ för inloggning i dialog rutan Access-SharePoint som visas nästa:

    1. Välj anonymt om inga autentiseringsuppgifter krävs för SharePoint-servern.

    2. Välj Windows om SharePoint-servern kräver dina Windows-autentiseringsuppgifter.

    3. Välj organisations konto om SharePoint-servern kräver autentiseringsuppgifter för organisations kontot.

  5. Välj Anslut.

    Power Query för Excel Anslut till en dialog ruta för att ansluta till en SharePoint-lista

  1. Klicka på fliken data och hämta sedan data > från andra källor > från OData-feed. Om du inte ser knappen Hämta data klickar du på ny fråga > från andra källor > från OData-feed.

  2. Ange URL-adressen för en OData-feed i dialog rutan OData-feed .

  3. Välj OK.

  4. Om OData-feeden kräver användarautentiseringsuppgifter kan du gå till dialog rutan åtkomst till en OData-feed :

    1. Välj Windows om OData-feeden kräver Windows-identifiering.

    2. Välj grundläggande om OData-feeden kräver ditt användar namn och lösen ord.

    3. Välj Marketplace-tangenten om OData-feeden kräver en Marketplace-konto. Du kan välja att Hämta din Marketplace-kontoinformation för att abonnera på Microsoft Azure Marketplace OData-feeds. Du kan också registrera dig för Microsoft Azure Marketplace i dialog rutan åtkomst till en OData-feed.

    4. Klicka på organisations konto om OData-feeden kräver federerad åtkomst uppgifter. För Windows Live ID loggar du in på ditt konto.

    5. Välj Spara.

Obs!: Ansluta till en OData-feed stöder formatet JSON Light data service.

  1. Klicka på fliken data och hämta sedan data > från andra källor > från OLEDB. Om du inte ser knappen Hämta data följer du anvisningarna i guiden data anslutning nedan.

  2. Ange din anslutnings sträng i dialog rutan från OLE DB och tryck sedan på OK.

  3. I dialog rutan OLEDB-Provider väljer du från alternativen standard, anpassat, Windowseller databas anslutning, anger rätt autentiseringsuppgifter och klickar sedan på Anslut.

  4. I dialog rutan navigering markerar du den databas och de tabeller eller frågor som du vill ansluta till och trycker sedan på Läs in eller Redigera.

  5. I Power Query Editortrycker du på Stäng & Ladda.

  1. Klicka på fliken data och hämta sedan data > från databas > från MySQL-databas. Om du inte ser knappen Hämta data klickar du på ny fråga > från databas > från MySQL-databas

  2. Klicka på fliken data och hämta sedan data > från databas > från MySQL-databas. Om du inte ser knappen Hämta data klickar du på ny fråga > från databas > från MySQL-databas

  3. I dialog rutan MySQL-databas , i Server namn anger du den MySQL-databasserver som du vill ansluta till.

  4. Om du vill importera data med intern databas fråga anger du frågan i SQL-instruktionen . Mer information finns i Importera data från SQL Server-databas med hjälp av intern databasfråga.

  5. Klicka på OK.

  6. Om MySQL-servern kräver inloggnings uppgifter för databasen:

    1. I dialog rutan öppna en databas anger du ditt användar namn och lösen ord.

    2. Klicka på Anslut.

  1. Klicka på fliken data och hämta sedan data > från andra källor > från Microsoft Exchange. Om du inte ser knappen Hämta data klickar du på ny fråga > från andra källor > från Microsoft Exchange.

  2. I dialog rutan åtkomst till en Exchange-Server anger du din e-postadress och ditt lösen ord.

  3. Klicka på Spara.

  4. I dialog rutan för automatisk upptäckt i Microsoft Exchange väljer du Tillåt för att tillåta att Exchange-tjänsten litar på dina inloggnings uppgifter.

  1. Klicka på fliken data och Hämta data > från andra källor > från Active Directory. Om du inte ser knappen Hämta data klickar du på ny fråga > från andra källor > Active Directory.

  2. Ange din domän i dialog rutan Active Directory.

  3. I dialog rutan Active Directory Domain för din domän klickar du på Använd mina nuvarande autentiseringsuppgiftereller Använd alternativa autentiseringsuppgifter. För Använd alternativ credenitals -verifikation anger du ditt användar namn och lösen ord.

  4. Klicka på Anslut.

  5. När anslutningen är klar kan du använda fönstret navigatör för att bläddra igenom alla domäner som är tillgängliga i Active Directory och öka detalj nivån i Active Directory-informationen inklusive användare, konton och datorer.

Meddelanden: 

  • Den här funktionen är endast tillgänglig i Excel för Windows om du har Office 2019 eller Microsoft 365-prenumeration. Om du har en Microsoft 365-prenumeration bör du kontrollera att du har den senaste versionen av Office.

  • Innan du kan ansluta till en SAP HANA-databas med hjälp av Power Query måste du ha SAP HANA ODBC-drivrutinen installerad i datorn. Välj den drivrutin som matchar din Power Query-installation (32 eller 64 bitar).

  • Du behöver ett SAP-konto för att logga in på webbplatsen och hämta drivrutinen. Om du är osäker kontaktar du SAP-administratören i din organisation.

Så här ansluter du till en SAP HANA-databas:

  1. Klicka på Data > Ny fråga > Från databas > Från SAP HANA-databas.

    Alternativet SAP HANA-databas på fliken Data
  2. Ange vilken server du vill ansluta till i dialogrutan SAP HANA-databas. Servernamnet ska ha formatet Servernamn:Port.

    Dialogrutan SAP HANA-databas
  3. Om du vill importera data med hjälp av intern databasfråga kan du klicka på Avancerade alternativ och ange frågan i rutan SQL-instruktion.

  4. Klicka på OK.

  5. Om SAP HANA-servern kräver inloggningsuppgifter för databasen gör du något av följande i dialogrutan Öppna en SAP HANA-databas:

    1. Klicka på fliken Databas och ange ditt användarnamn och lösenord.

    2. Klicka på Anslut.

Varning!: 

  • Innan du kan ansluta till en IBM DB2-databas måste du ha driv rutinen IBM DB2-dataserver installerad på datorn (minst ett krav är driv Rutins paketet IBM data server). Välj den drivrutin som matchar din Power Query-installation (32 eller 64 bitar).

  • Det finns kända problem som rapporter ATS av IBM för att installera IBM DB2 data server-drivrutinen i Windows 8. Om du använder Windows 8 och vill ansluta till IBM DB2 med Power Query måste du följa ytterligare installations anvisningar. Få reda på mer om driv rutinen IBM DB2 data server i Windows 8..

  1. Klicka på fliken data och hämta sedan data > från databas > från IBM DB2-databas. Om du inte ser knappen Hämta data klickar du på ny fråga > från databas > från IBM DB2-databas.

  2. I dialog rutan IBM DB2-databas i Server namn anger du den IBM DB2 Database-Server som du vill ansluta till.

  3. Om du vill importera data med intern databas fråga anger du frågan i SQL-instruktionen . Mer information finns i Importera data från SQL Server-databas med hjälp av intern databasfråga.

  4. Klicka på OK.

  5. Om IBM DB2-servern kräver autentiseringsuppgifter för databasen:

    1. I dialog rutan öppna en databas anger du ditt användar namn och lösen ord.

    2. Klicka på Anslut.

Obs!: Innan du kan ansluta till en PostgreSQL-databas i Power Query måste du ha Ngpsql Data Provider för postgresql installerad på datorn. Välj den driv rutin som motsvarar din Office-version (32-bitars eller 64-bitar). Se: vilken version av Office använder jag? för mer information. Se även till att du har den registrerade leverantören i dator konfigurationen som matchar den senaste .NET-versionen på din enhet.

  1. Klicka på fliken data och hämta sedan data > från databas > från PostgreSQL-databas. Om du inte ser knappen Hämta data klickar du på ny fråga > från databas > från PostgreSQL databas.

  2. I dialog rutan PostgreSQL Database anger du den PostgreSQL-databas som du vill ansluta till i avsnittet Server namn .

  3. Om du vill importera data med intern databas fråga anger du frågan i SQL-instruktionen . Mer information finns i Importera data från SQL Server-databas med hjälp av intern databasfråga.

  4. Välj OK.

  5. Om PostgreSQL-servern kräver inloggnings uppgifter för databasen:

    1. I dialog rutan öppna en databas anger du ditt användar namn och lösen ord.

    2. Välj Anslut.

  1. Navigera till https://Web.PowerApps.com/

  2. Välj den miljö du vill ansluta till.

  3. I menyn väljer du ikonen inställningar > avancerade anpassningar >- utvecklare.

  4. Kopiera instans Web API- värdet. 

    Meddelanden: 

    • URL-formatet ser ut ungefär såhttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Exakt format för URL-adressen som du ska använda för att ansluta beror på din region och vilken version av CD-skivor du använder. Mer information finns i: webb-API-URL och versioner.

  5. Välj fliken data och Hämta & omvandla data > Hämta data > från online tjänster > från Dynamics 365 (online).

  6. I dialog rutan, med alternativet grundläggande markerat, anger du URL-adressen för webb-API: t för anslutning till program och klickar på OK.

    • Om du väljer alternativet Avancerat kan du lägga till ytterligare parametrar till frågan för att kontrol lera vilka data som returneras. Mer information finns i fråga data med webb-API

  7. Välj organisations konto.

    • Om du inte har loggat in med ett Microsoft-konto för arbete eller skola som du använder för att komma åt CD-skivor för appar klickar du på Logga in och anger användar namnet och lösen ordet för kontot

  8. Klicka på Anslut.

  9. I dialog rutan navigering markerar du de data som du vill hämta.

  10. Om du vill importera data som de är markerar du alternativet Ladda , annars väljer du alternativet Redigera för att öppna Power Query Editor.

    Obs!: Med Power Query Editor får du flera alternativ för att ändra data som returneras. Du kanske till exempel vill importera färre kolumner än vad dina källdata innehåller. Gå i så fall till fliken start > Hantera kolumner > Välj kolumner, markera de kolumner som du vill behålla och klicka på OK. När du är klar klickar du på stäng & Ladda för att returnera den ändrade informationen till Excel.

Obs!: Innan du kan ansluta till en Teradata-databas behöver du .net data leverantör för Teradata på din dator.

  1. Klicka på fliken data och Hämta & omvandla data > hämta data > från databas > från Teradata-databas.

  2. I dialog rutan Teradata-databas i Server namn anger du den Teradata-server som du vill ansluta till.

  3. Om du vill importera data med intern databas fråga anger du frågan i SQL-instruktionen . Mer information finns i Importera data från SQL Server-databas med hjälp av intern databasfråga.

  4. Välj OK.

  5. Om Teradata-servern kräver inloggnings uppgifter för databasen:

    1. I dialog rutan öppna en databas anger du ditt användar namn och lösen ord.

    2. Klicka på Spara.

Viktigt!: Återkalla Facebook-meddelande   Importera och uppdatera data från Facebook i Excel slutar fungera i april 2020. Du kan fortfarande använda funktionen för att hämta & omvandla (Power Query) till Facebook tills sedan, men med början i april, 2020, kan du inte ansluta till Facebook och får ett fel meddelande. Vi rekommenderar att du ändrar eller tar bort befintliga frågor om att hämta & omvandla (Power Query) med Facebook Connector så snart som möjligt för att undvika oväntade resultat.

Obs!: Om det är första gången du ansluter till Facebook uppmanas du att ange autentiseringsuppgifter. Logga in med ditt Facebook-konto och Tillåt åtkomst till Power Query-programmet. Du kan stänga av framtida uppmaningar genom att klicka på alternativet Varna mig inte igen för den här kopplingen .

  1. På fliken data klickar du på Hämta data > från online tjänster > från Facebook. Om du inte ser knappen Hämta data klickar du på ny fråga > från andra källor > från Facebook.

  2. I dialog rutan Facebook ansluter du till Facebook med "mig", ditt användar namn eller objekt-ID.

    Obs!: Ditt Facebook-användarnamn skiljer sig från ditt inloggnings-e-postmeddelande.

  3. Välj en kategori att ansluta till från den nedrullningsbara List rutan anslutning . Välj till exempel vänner för att ge till gång till all information som är tillgänglig i kategorin Facebook- vänner .

  4. Klicka på OK.

  5. Om det behövs klickar du på Logga in i dialog rutan Access Facebook och anger sedan Facebook-e-postadress eller telefonnummer och lösen ord. Du kan markera alternativet om du vill fortsätta vara inloggad. När du är inloggad klickar du på Anslut.

  6. När anslutningen lyckas kan du förhandsgranska en tabell med information om den valda kategorin. Om du till exempel väljer kategorin vänner återger Power Query en tabell med dina Facebook-vänner efter namn.

  7. Klicka på Läs in eller Redigera.

Du kan använda Frågeredigeraren för att skriva formler för Power Query.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

Power Query Editor med Facebook-formel

Obs!: Frågeredigeraren visas bara när du laddar, redigerar eller skapar en ny fråga. Om du vill visa Frågeredigeraren utan att läsa in eller redigera en befintlig arbets boks fråga klickar du på Hämta data > Starta Power Query Editorpå fliken Hämta & transformering .

Meddelanden: 

  • Innan du kan ansluta till en SAP SQL-databas överallt måste du ha en driv rutin för SAP SQL överallt installerad på datorn. Välj den driv rutin som matchar din Excel-installation (32-bitars eller 64-bitar).

  1. Klicka på fliken data och hämta sedan data > från databas > från Sybase-databas. Om du inte ser knappen Hämta data klickar du på ny fråga > från databas > från Sybase-databas.

  2. I dialog rutan Sybase-databas anger du den Sybase-server som du vill ansluta till i rutan Server namn . Du kan också ange ett Databasnamn.

  3. Om du vill importera data med hjälp av intern databasfråga anger du frågan i rutan SQL-uttryck. Mer information finns i Importera data från SQL Server-databas med hjälp av intern databasfråga.

  4. Klicka på OK.

  5. Kryss rutan kryptera anslutning är som standard markerad så att Power Query ansluter till databasen med en enkel, krypterad anslutning.

  6. Klicka på Anslut.

Microsoft Azure Blob Storage är en tjänst för att lagra stora mängder ostrukturerade data, till exempel bilder, videor, ljud och dokument som du kan nå från överallt i världen via HTTP eller HTTPS. Mer information om Azure Blob Storage-tjänsten finns i använda Blob Storage.

  1. Klicka på fliken data och Hämta & omvandla data > hämta data > från Azure > från Azure-Blob Storage. Om du inte ser knappen Hämta data klickar du på ny fråga > från Azure > från Microsoft Azure-Blob-lagring.

  2. Ange ditt Microsoft Azure lagrings konto namn eller URL-adress i dialog rutan Microsoft Azure-blob-lagring och klicka sedan på OK.

  3. Om du ansluter till Blob Storage-tjänsten för första gången uppmanas du att ange och spara åtkomst knappen för lagring. I dialog rutan Access Microsoft Azure Blob Storage anger du din lagrings behörighet i rutan konto och klickar på Spara.

    Obs!: Om du behöver hämta din lagrings åtkomst-knapp bläddrar du till Microsoft Azure-portalen, väljer ditt lagrings konto och klickar sedan på ikonen Hantera åtkomst på fliken längst ned på sidan. Klicka på Kopiera ikonen till höger om primär knappen och klistra sedan in värdet i rutan konto .

  4. I Frågeredigeraren visas alla tillgängliga behållare i Microsoft Azure-blob-lagringen. I navigeringsfönstret väljer du en behållare från vilken du vill importera data och klickar sedan på Använd & Stäng.

  1. Klicka på fliken data och hämta sedan data > från Azure > från Azure HDInsight (HDFS). Om du inte ser knappen Hämta data klickar du på ny fråga > från Azure > från Microsoft Azure HDInsight.

  2. Ange konto namn eller URL för Microsoft Azure Blob Storage-kontot som är kopplat till ditt HDInsight-kluster och klicka på OK.

  3. I dialog rutan Access Microsoft Azure HDInsight anger du din kontooch klickar på Anslut.

  4. Välj ditt kluster i dialog rutan navigering och leta sedan reda på och välj en innehålls fil.

  5. Klicka på Läs in för att läsa in den markerade tabellen, eller klicka på Redigera om du vill utföra fler data filter och transformationer innan du läser in den.

Du kan använda Power Query-tillägget för att ansluta till externa data källor och utföra avancerade data analyser. I följande avsnitt finns anvisningar för hur du ansluter till data källor – webb sidor, textfiler, databaser, online tjänster och Excel-filer, tabeller och områden.

Viktigt!: Innan du kan använda Power Query i Excel 2013 måste du aktivera det : Klicka påalternativ för > > tillägg. I avsnittet Hantera längst ned väljer du alternativet COM-tillägg i listrutan och klickar sedan på Gå till. Klicka på kryssrutan Power Query och sedan på OK. Power Query-menyfliksområdet bör visas automatiskt, men om det inte går stänger du och startar om Excel.

Använda frågeredigeraren

Obs!: Frågeredigeraren visas när du laddar, redigerar eller skapar en ny fråga med Power Query. I den här videon visas det fönster i Frågeredigeraren som visas när du har redigerat en fråga från en Excel-arbetsbok. Om du vill visa Frågeredigeraren utan att läsa in eller redigera en befintlig arbets boks fråga, går du till avsnittet Hämta externa data på menyfliken Power Query och väljer från andra källor > tom fråga. I följande video visas bara ett sätt att visa Frågeredigeraren.

Så här visar du Frågeredigeraren i Excel

  1. På menyfliken Power Query klickar du på från fil > från CSVeller från text.

  2. I dialog rutan bläddra i ett kommaavgränsat värde bläddrar du till eller skriver en sökväg till filen som du vill fråga.

  3. Klicka på Öppna.

Obs!: Om du importerar data från en CSV-fil identifierar Power Query automatiskt kolumnavgränsare inklusive kolumnnamn och kolumntyper. Om du till exempel har importerat CSV-exempelfilen nedan använder Power Query den första raden som kolumnnamn och ändrar automatiskt datatypen för varje kolumn.

CSV-exempelfil

Bild av en CSV-fil

Power Query ändrar automatiskt varje kolumndatatyp:

  • Ordernumret ändras till tal

  • Orderdatumet ändras till datum

  • Kategori förblir text (standardkolumntyp)

  • Produktnamn förblir text (standardkolumntyp)

  • Försäljning ändras till tal

I Frågeredigeraren tillämpar Power Query automatiskt steget FirstRowAsHeader och steget ChangeType. Dessa automatiska åtgärder motsvarar att manuellt befordra en rad och manuellt ändra varje kolumn typ.

När Power Query automatiskt identifierar kolumner kan du även använda Frågeredigeraren för att skriva formler för Power Query. Till exempel:

= 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}})

Obs!: Frågeredigeraren visas bara när du läser in, redigerar eller skapar en ny fråga med Power Query. I den här videon visas det fönster i Frågeredigeraren i Excel 2013 som visas när du har redigerat en fråga från en Excel-arbetsbok. Om du vill visa Frågeredigeraren utan att läsa in eller redigera en befintlig arbets boks fråga, går du till avsnittet Hämta externa data på menyfliken Power Query och väljer från andra källor > tom fråga. I följande video visas bara ett sätt att visa Frågeredigeraren.

Så här visar du Frågeredigeraren i Excel

  1. Markera valfri cell i dataområdet.

  2. På menyfliken Power Query klickar du på från tabell.

    Anslut till en Excel-datatabell

  3. Om du uppmanas att göra det i dialog rutan från tabell kan du klicka på knappen områdes markering och välja ett specifikt område som ska användas som data källa.

    Dialogrutan Från tabell

  4. Om data området har kolumn rubriker kan du kontrol lera att tabellen har rubriker. Cellerna för områdes rubrik används för att ange kolumn namnen för frågan.

  5. Klicka på stäng & Laddai Frågeredigeraren.

Obs!: Om data området har definierats som ett namngivet område, eller om det finns i en Excel-tabell, känner Power Query automatiskt till hela området och läser in det i Frågeredigeraren. Oformaterad data konverteras automatiskt till en tabell när den läses in i Frågeredigeraren.

Du kan använda Frågeredigeraren för att skriva formler för Power Query.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Exempel på formel i Frågeredigeraren

Obs!: Frågeredigeraren visas bara när du läser in, redigerar eller skapar en ny fråga med Power Query. I den här videon visas det fönster i Frågeredigeraren som visas när du har redigerat en fråga från en Excel-arbetsbok. Om du vill visa Frågeredigeraren utan att läsa in eller redigera en befintlig arbets boks fråga, går du till avsnittet Hämta externa data på menyfliken Power Query och väljer från andra källor > tom fråga. I följande video visas bara ett sätt att visa Frågeredigeraren.

Så här visar du Frågeredigeraren i Excel

  1. På menyfliken Power Query klickar du på från fil > från Excel.

  2. I dialog rutan Bläddra i Excel bläddrar du till eller skriver en sökväg till filen som du vill fråga.

  3. Klicka på Öppna.

    Om källarbetsboken innehåller namngivna områden, blir namnet på området tillgängligt som en datauppsättning.

Du kan också använda Frågeredigeraren när du ska skriva formler för Power Query. Till exempel:

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

Obs!: Frågeredigeraren visas bara när du läser in, redigerar eller skapar en ny fråga med Power Query. I den här videon visas det fönster i Frågeredigeraren i Excel 2013 som visas när du har redigerat en fråga från en Excel-arbetsbok. Om du vill visa Frågeredigeraren utan att läsa in eller redigera en befintlig arbets boks fråga, går du till avsnittet Hämta externa data på menyfliken Power Query och väljer från andra källor > tom fråga. I följande video visas bara ett sätt att visa Frågeredigeraren.

Så här visar du Frågeredigeraren i Excel

Obs!: När du försöker importera data från en äldre Excel-fil eller Access-databas och med vissa inställningar visas kanske felmeddelandet Microsoft Access Database Engine (Microsoft.ACE.OLEDB.12.0-provider) är inte registrerat på den lokala datorn. Felet uppstår på system med endast Office 2013 installerat. Du löser problemet genom att hämta följande resurser så att du kan gå vidare med de datakällor som du försöker komma åt.

  1. Klicka på menyfliken Power Query och sedan på Från webben.

  2. I dialogrutan Från webben anger du en URL för webbsida och sedan OK.

    Power Query > Från webb > dialogrutan Indata-URL

    I det här fallet använder vi: http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Om webbsidan används med användaruppgifter:

    • I dialogrutan Åtkomst till webb väljer du ett alternativ för autentisering och anger motsvarande uppgifter.

    • Klicka på Save.

  3. Klicka på OK.

  4. Power Query analyserar och läser in fönstret Navigatör i Tabellvy.

    Om du vet vilken tabell du vill ansluta till klickar du på den i listan. I det här exemplet har vi valt resultattabellen.

    Power Query > Från webb > Tabellvyn Navigatör

    Annars kan du byta till Webbvy och välja lämplig tabell manuellt. I det här fallet har vi valt resultattabellen.

    Power Query > Från webb > Navigatör > Webbvy
  5. Klicka på Läs in så läses Power Query in webbdata du har markerat i Excel.

  1. På menyfliken Power Query klickar du på Från databas > Från SQL Server-databas.

    Power Query, alternativ för Från databas
  2. I dialogrutan Microsoft SQL-databasen anger du den SQL Server som du vill ansluta till i rutan Servernamn. Du kan också ange ett Databasnamn.

  3. Om du vill importera data med hjälp av intern databasfråga anger du frågan i rutan SQL-uttryck. Mer information finns i Importera data från SQL Server-databas med hjälp av intern databasfråga.

    Power Query, anslutningsdialogruta för SQL Server-databas
  4. Välj OK.

  5. Välj autentiseringsläge för anslutning till SQL Server-databasen.

    Power Query, inloggningsuppgifter för SQL Server-anslutning
    1. Windows: det här är standard valet. Välj det här alternativet om du vill ansluta med Windows-autentisering.

    2. Databas: Välj det här alternativet om du vill ansluta med SQL Server-autentisering. Ange sedan ett användarnamn och ett lösenord för anslutning till SQL Server-instansen.

  6. Som standard är kryssrutan Krypterad anslutning markerad, vilket betyder att Power Query ansluter till databasen med krypterad anslutning. Om du inte vill använda krypterad anslutning avmarkerar du den här kryssrutan och klickar sedan på Anslut.

    Om en anslutning till SQL Server inte upprättas med krypterad anslutning uppmanas du i Power Query att använda okrypterad anslutning. Klicka på OK i meddelandet för att använda okrypterad anslutning.

Exempel på formel

Du kan också använda Frågeredigeraren när du ska skriva formler för Power Query.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Klicka på fliken Power Query i menyfliksområdet och välj hämta externa data > från andra källor > från ODBC.

  2. I dialog rutan från ODBC , om den visas, väljer du data källans namn (DSN).

  3. Ange din anslutnings sträng och tryck sedan på OK.

  4. I nästa dialog ruta väljer du från standard-, anpassade-, Windows-eller databas anslutnings alternativ, anger dina inloggnings uppgifter och trycker sedan på Anslut.

  5. I fönstret navigatör markerar du de tabeller eller frågor som du vill ansluta till och trycker sedan på Läs in eller Redigera.

  1. På menyfliken Power Query väljer du från databas > från Access-databas.

    Dialog rutan hämta data från databas

  2. I dialog rutan Bläddra bläddrar du till eller skriver en fil-URL för att importera eller länka till en fil.

  3. Följ stegen i navigerings dialog rutan för att ansluta till den tabell eller fråga som du vill använda.

  4. Klicka på Läs in eller Redigera.

  1. På menyfliken Power Query klickar du på från fil > från XML.

    Dialog rutan Power Query från fil
  2. I dialog rutan från XML bläddra kan du bläddra efter eller skriva en fil-URL för att importera eller länka till en fil.

  3. Klicka på Öppna.

    När anslutningen lyckats kan du använda fönstret navigatör för att bläddra och Förhandsgranska objekt samlingar i XML-filen i ett tabell format.

Du kan också använda Frågeredigeraren när du ska skriva formler för Power Query. Till exempel:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Obs!: Frågeredigeraren visas bara när du läser in, redigerar eller skapar en ny fråga med Power Query. I den här videon visas det fönster i Frågeredigeraren som visas när du har redigerat en fråga från en Excel-arbetsbok. Om du vill visa Frågeredigeraren utan att läsa in eller redigera en befintlig arbets boks fråga, går du till avsnittet Hämta externa data på menyfliken Power Query och väljer från andra källor > tom fråga. I följande video visas bara ett sätt att visa Frågeredigeraren.

  1. Klicka på från andra källori gruppen Hämta externa data på fliken data och klicka sedan på från Analysis Services.

    Bild av menyfliksområdet i Excel

    Guiden data anslutning visas. Den här guiden har tre fönster rutor.

    • Anslut till databasserver

    • Välj databas och tabell

    • Spara filen för data anslutning och slutför

  2. Skriv namnet på OLAP-serverdatabasen i rutan Server namn i fönstret Anslut till databas server .

    Tips: Om du vet namnet på den offlinekubfil som du vill ansluta till kan du ange fullständig sökväg, fil namn och fil namns tillägg.

  3. Under inloggnings uppgiftergör du något av följande och klickar sedan på Nästa:

    • Om du vill använda ditt nuvarande användar namn och lösen ord för Windows klickar du på Använd Windows-identifiering.

    • Om du vill ange ett användarnamn och lösenord för databasen klickar du på Använd följande användarnamn och lösenord och skriver sedan ditt användarnamn och lösenord i rutorna Användarnamn respektive Lösenord.

  4. Markera en databas i fönstret Välj den databas som innehåller de data du vill använda och klicka sedan på Nästa.

    Om du vill ansluta till en viss kub i databasen kontrollerar du att Anslut till en specifik kub eller tabell är markerad och väljer sedan en kub i listan.

  5. I rutan fil namn i fönstret Spara data anslutnings fil och slutför ändrar du standard fil namnet efter behov (valfritt).

    Klicka på Bläddra om du vill ändra standard platsen för mina data källoreller söka efter befintliga fil namn.

  6. I rutorna Beskrivning, eget namnoch Sök Nyckelord skriver du en beskrivning av filen, ett eget namn och vanliga sökord (alla är valfria).

  7. Om du vill kontrol lera att anslutnings filen används när pivottabellen uppdateras klickar du på alltid försöka använda den här filen för att uppdatera dessa data.

    Om du markerar den här kryss rutan kan du se till att uppdateringar av anslutnings filen alltid används av alla arbets böcker som använder den anslutnings filen.

  8. Klicka på Slutför om du vill stänga guiden Dataanslutning.

  9. Gör något av följande i dialog rutan Importera data under Välj hur du vill visa data i arbets boken:

    • Om du vill skapa en pivottabellrapport klickar du på pivottabellrapport.

    • Om du vill skapa en pivottabellrapport och en pivotdiagramrapport klickar du på pivotdiagram och pivottabellrapport.

    • Om du vill lagra den valda anslutningen i arbets boken senare klickar du på skapa endast anslutning. Den här kryss rutan säkerställer att anslutningen används av formler som innehåller kubfunktioner som du skapar och att du inte vill skapa en pivottabellrapport.

  10. Gör något av följande under var vill du placera data:

    • Om du vill placera pivottabellrapporten i ett befintligt kalkyl blad väljer du befintligt kalkyl bladoch skriver sedan cell referensen för den första cellen i det cell område där du vill hitta pivottabellrapporten.

      Du kan också klicka på Dölj dialog Bild av knapp för att tillfälligt dölja dialog rutan, markera den första cellen i kalkyl bladet som du vill använda och tryck sedan på Visa dialog Bild av knapp .

  11. Om du vill placera pivottabellrapporten i ett nytt kalkyl blad med början i cell a1 klickar du på nytt kalkyl blad.

  12. Kontrol lera eller ändra anslutnings egenskaper genom att klicka på Egenskaper, göra nödvändiga ändringar i dialog rutan anslutnings egenskaper och sedan klicka på OK.

  1. På fliken Power Query klickar du på från andra källor > Tom fråga.

  2. I Frågeredigeraren klickar du på avancerad redigerare.

  3. Ange frågesträngen som följer och Ersätt "C:\Users\Name\Desktop\JSONTest.jspå" med sökvägen till din JSON-fil.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

Obs!: Innan du kan ansluta till en Oracle-databas med Power Querymåste du ha en Oracle-8.1.7 eller mer på din dator. Om du vill installera Oracle-klientprogrammet går du till 32-bitars Oracle Data Access Components (ODAC) med Oracles utvecklingsverktyg för Visual Studio (12.1.0.2.4) för att installera 32-bitars Oracle-klienten eller till 64-bitars ODAC 12C Release 4 (12.1.0.2.4) xcopy för Windows x64 för att installera 64-bitars Oracle-klienten.

  1. På menyfliken Power Query klickar du på från databas > från Oracle-databas.

    Power Query, alternativ för Från databas
  2. I dialog rutan Oracle-databas i Server namn anger du den Oracle-server du vill ansluta till. Om ett SID krävs kan du ange det i formatet "ServerName/SID".

  3. Om du vill importera data med intern databas fråga anger du frågan i SQL-instruktionen . Mer information finns i Importera data från SQL Server-databas med hjälp av intern databasfråga.

  4. Klicka på OK.

  5. Om Oracle-servern kräver autentiseringsuppgifter för databasen:

    1. I dialog rutan öppna en databas anger du ditt användar namn och lösen ord.

    2. Klicka på Anslut.

  1. På menyfliken Power Query väljer du från andra källor > från SharePoint-listan.

    Power Query hämta data från andra källor-dialog
  2. I dialog rutan Microsoft SharePoint-listor som visas anger du URL-adressen för en SharePoint-webbplats.

    Obs!: När du ansluter till en SharePoint-lista anger du webbplatsens URL i stället för List-URL: en. I dialog rutan Access-SharePoint väljer du den mest allmänna URL-adressen för att autentisera mot webbplatsen. Som standard är den mest generella URL-adressen markerad.

  3. Välj OK för att fortsätta.

  4. Välj ett alternativ för inloggning i dialog rutan Access-SharePoint som visas nästa:

    1. Välj anonymt om inga autentiseringsuppgifter krävs för SharePoint-servern.

    2. Välj Windows om SharePoint-servern kräver dina Windows-autentiseringsuppgifter.

    3. Välj organisations konto om SharePoint-servern kräver autentiseringsuppgifter för organisations kontot.

  5. Välj Anslut.

    Power Query för Excel Anslut till en dialog ruta för att ansluta till en SharePoint-lista

  1. På menyfliken Power Query väljer du från andra käll > från OData-feed.

    Power Query hämta data från andra källor-dialog
  2. Ange URL-adressen för en OData-feed i dialog rutan OData-feed .

  3. Välj OK.

  4. Om OData-feeden kräver användarautentiseringsuppgifter kan du gå till dialog rutan åtkomst till en OData-feed :

    1. Välj Windows om OData-feeden kräver Windows-identifiering.

    2. Välj grundläggande om OData-feeden kräver ditt användar namn och lösen ord.

    3. Välj Marketplace-tangenten om OData-feeden kräver en Marketplace-konto. Du kan välja att Hämta din Marketplace-kontoinformation för att abonnera på Microsoft Azure Marketplace OData-feeds. Du kan också registrera dig för Microsoft Azure Marketplace i dialog rutan åtkomst till en OData-feed.

    4. Klicka på organisations konto om OData-feeden kräver federerad åtkomst uppgifter. För Windows Live ID loggar du in på ditt konto.

    5. Välj Spara.

Obs!: Ansluta till en OData-feed stöder formatet JSON Light data service.

  1. Klicka på fliken data och hämta sedan data > från andra källor > från OLEDB. Om du inte ser knappen Hämta data följer du anvisningarna i guiden data anslutning nedan.

  2. Ange din anslutnings sträng i dialog rutan från OLE DB och tryck sedan på OK.

  3. I dialog rutan OLEDB-Provider väljer du från alternativen standard, anpassat, Windowseller databas anslutning, anger rätt autentiseringsuppgifter och klickar sedan på Anslut.

  4. I dialog rutan navigering markerar du den databas och de tabeller eller frågor som du vill ansluta till och trycker sedan på Läs in eller Redigera.

  5. I Power Query Editortrycker du på Stäng & Ladda.

  1. På menyfliken Power Query klickar du på från databas > från MySQL-databas.

    Power Query, alternativ för Från databas
  2. I dialog rutan MySQL-databas , i Server namn anger du den MySQL-databasserver som du vill ansluta till.

  3. Om du vill importera data med intern databas fråga anger du frågan i SQL-instruktionen . Mer information finns i Importera data från SQL Server-databas med hjälp av intern databasfråga.

  4. Klicka på OK.

  5. Om MySQL-servern kräver inloggnings uppgifter för databasen:

    1. I dialog rutan öppna en databas anger du ditt användar namn och lösen ord.

    2. Klicka på Anslut.

  1. På menyfliken Power Query väljer du från andra källor > från Microsoft Exchange.

    Datakällor i Power Query
  2. I dialog rutan åtkomst till en Exchange-Server anger du din e-postadress och ditt lösen ord.

  3. Klicka på Spara.

  4. I dialog rutan för automatisk upptäckt i Microsoft Exchange väljer du Tillåt för att tillåta att Exchange-tjänsten litar på dina inloggnings uppgifter.

Viktigt!: Se till att du har laddat ned och installerat Power Query-tillägget.

  1. På menyfliken Power Query klickar du på från andra källor > från Active Directory.

    Power Query hämta data från andra källor-dialog

  2. Ange din domän i dialog rutan Active Directory.

  3. I dialog rutan Active Directory Domain för din domän klickar du på Använd mina nuvarande autentiseringsuppgiftereller Använd alternativa autentiseringsuppgifter. Ange ditt användar namn och lösen ordför att använda autentisering med alternativa autentiseringsuppgifter .

  4. Klicka på Anslut.

  5. När anslutningen är klar kan du använda fönstret navigatör för att bläddra igenom alla domäner som är tillgängliga i Active Directory och öka detalj nivån i Active Directory-informationen inklusive användare, konton och datorer.

Varning!: 

  • Innan du kan ansluta till en IBM DB2-databas måste du ha driv rutinen IBM DB2-dataserver installerad på datorn (minst ett krav är driv Rutins paketet IBM data server). Välj den drivrutin som matchar din Power Query-installation (32 eller 64 bitar).

  • Det finns kända problem som rapporter ATS av IBM för att installera IBM DB2 data server-drivrutinen i Windows 8. Om du använder Windows 8 och vill ansluta till IBM DB2 med Power Query måste du följa ytterligare installations anvisningar. Få reda på mer om driv rutinen IBM DB2 data server i Windows 8.

  1. På menyfliken Power Query klickar du på från databas > från IBM DB2-databas.

    Power Query, alternativ för Från databas
  2. I dialog rutan IBM DB2-databas i Server namn anger du den IBM DB2 Database-Server som du vill ansluta till.

  3. Om du vill importera data med intern databas fråga anger du frågan i SQL-instruktionen . Mer information finns i Importera data från SQL Server-databas med hjälp av intern databasfråga.

  4. Klicka på OK.

  5. Om IBM DB2-servern kräver autentiseringsuppgifter för databasen:

    1. I dialog rutan öppna en databas anger du ditt användar namn och lösen ord.

    2. Klicka på Anslut.

Obs!: Innan du kan ansluta till en PostgreSQL-databas i Power Query måste du ha Ngpsql Data Provider för postgresql installerad på datorn. Välj den driv rutin som motsvarar din Office-version (32-bitars eller 64-bitar). Se: vilken version av Office använder jag? för mer information. Se även till att du har den registrerade leverantören i dator konfigurationen som matchar den senaste .NET-versionen på din enhet.

  1. På menyfliken Power Query väljer du från databas > från PostgreSQL-databasen.

    Power Query, alternativ för Från databas
  2. I dialog rutan PostgreSQL Database anger du den PostgreSQL-databas som du vill ansluta till i avsnittet Server namn .

  3. Om du vill importera data med intern databas fråga anger du frågan i SQL-instruktionen . Mer information finns i Importera data från SQL Server-databas med hjälp av intern databasfråga.

  4. Välj OK.

  5. Om PostgreSQL-servern kräver inloggnings uppgifter för databasen:

    1. I dialog rutan öppna en databas anger du ditt användar namn och lösen ord.

    2. Välj Anslut.

  1. Navigera till https://Web.PowerApps.com/

  2. Välj den miljö du vill ansluta till.

  3. I menyn väljer du ikonen inställningar > avancerade anpassningar >- utvecklare.

  4. Kopiera instans Web API- värdet. 

    Meddelanden: 

    • URL-formatet ser ut ungefär såhttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Exakt format för URL-adressen som du ska använda för att ansluta beror på din region och vilken version av CD-skivor du använder. Mer information finns i: webb-API-URL och versioner.

  5. Välj fliken data och hämta sedan data > från Online tjänster > från Dynamics 365 (online).

    • Om du inte ser knappen Hämta data klickar du på ny fråga > från andra källor > från Dynamics 365 (online).

  6. I dialog rutan, med alternativet grundläggande markerat, anger du URL-adressen för webb-API: t för anslutning till program och klickar på OK.

    • Om du väljer alternativet Avancerat kan du lägga till ytterligare parametrar till frågan för att kontrol lera vilka data som returneras. Mer information finns i fråga data med webb-API

  7. Välj organisations konto.

    • Om du inte har loggat in med ett Microsoft-konto för arbete eller skola som du använder för att komma åt CD-skivor för appar klickar du på Logga in och anger användar namnet och lösen ordet för kontot

  8. Klicka på Anslut.

  9. I dialog rutan navigering markerar du de data som du vill hämta.

  10. Om du vill importera data som de är markerar du alternativet Ladda , annars väljer du alternativet Redigera för att öppna Power Query Editor.

    Obs!: Med Power Query Editor får du flera alternativ för att ändra data som returneras. Du kanske till exempel vill importera färre kolumner än vad dina källdata innehåller. Gå i så fall till fliken start > Hantera kolumner > Välj kolumner, markera de kolumner som du vill behålla och klicka på OK. När du är klar klickar du på stäng & Ladda för att returnera den ändrade informationen till Excel.

Obs!: Innan du kan ansluta till en Teradata-databas behöver du .net data leverantör för Teradata på din dator.

  1. På menyfliken Power Query väljer du från databas > från Teradata-databas.

    Power Query, alternativ för Från databas
  2. I dialog rutan Teradata-databas i Server namn anger du den Teradata-server som du vill ansluta till.

  3. Om du vill importera data med intern databas fråga anger du frågan i SQL-instruktionen . Mer information finns i Importera data från SQL Server-databas med hjälp av intern databasfråga.

  4. Välj OK.

  5. Om Teradata-servern kräver inloggnings uppgifter för databasen:

    1. I dialog rutan öppna en databas anger du ditt användar namn och lösen ord.

    2. Klicka på Spara.

Viktigt!: Återkalla Facebook-meddelande   Importera och uppdatera data från Facebook i Excel slutar fungera i april 2020. Du kan fortfarande använda funktionen för att hämta & omvandla (Power Query) till Facebook tills sedan, men med början i april, 2020, kan du inte ansluta till Facebook och får ett fel meddelande. Vi rekommenderar att du ändrar eller tar bort befintliga frågor om att hämta & omvandla (Power Query) med Facebook Connector så snart som möjligt för att undvika oväntade resultat.

Obs!: Om det är första gången du ansluter till Facebook uppmanas du att ange autentiseringsuppgifter. Logga in med ditt Facebook-konto och Tillåt åtkomst till Power Query-programmet. Du kan stänga av framtida uppmaningar genom att klicka på alternativet Varna mig inte igen för den här kopplingen .

  1. På menyfliken Power Query klickar du på från andra källor > från Facebook.

  2. I dialog rutan Facebook ansluter du till Facebook med "mig", ditt användar namn eller objekt-ID.

    Obs!: Ditt Facebook-användarnamn skiljer sig från ditt inloggnings-e-postmeddelande.

  3. Välj en kategori att ansluta till från den nedrullningsbara List rutan anslutning . Välj till exempel vänner för att ge till gång till all information som är tillgänglig i kategorin Facebook- vänner .

  4. Klicka på OK.

  5. Om det behövs klickar du på Logga in i dialog rutan Access Facebook och anger sedan Facebook-e-postadress eller telefonnummer och lösen ord. Du kan markera alternativet om du vill fortsätta vara inloggad. När du är inloggad klickar du på Anslut.

  6. När anslutningen lyckas kan du förhandsgranska en tabell med information om den valda kategorin. Om du till exempel väljer kategorin vänner återger Power Query en tabell med dina Facebook-vänner efter namn.

  7. Klicka på Läs in eller Redigera.

Du kan använda Frågeredigeraren för att skriva formler för Power Query.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

Power Query Editor med Facebook-formel

Obs!: Frågeredigeraren visas bara när du läser in, redigerar eller skapar en ny fråga med Power Query. I den här videon visas det fönster i Frågeredigeraren som visas när du har redigerat en fråga från en Excel-arbetsbok. Om du vill visa Frågeredigeraren utan att läsa in eller redigera en befintlig arbets boks fråga, går du till avsnittet Hämta externa data på menyfliken Power Query och väljer från andra källor > tom fråga. I följande video visas bara ett sätt att visa Frågeredigeraren.

Så här visar du Frågeredigeraren i Excel

Meddelanden: 

  • Innan du kan ansluta till en SAP SQL-databas överallt måste du ha en driv rutin för SAP SQL överallt installerad på datorn. Välj den drivrutin som matchar din Power Query-installation (32 eller 64 bitar).

  1. På menyfliken Power Query väljer du från databas > från SAP Sybase SQL var som helst.

    Hämta externa data från en databas
  2. I dialog rutan Sybase-databas anger du den Sybase-server som du vill ansluta till i rutan Server namn . Du kan också ange ett Databasnamn.

  3. Om du vill importera data med hjälp av intern databasfråga anger du frågan i rutan SQL-uttryck. Mer information finns i Importera data från SQL Server-databas med hjälp av intern databasfråga.

  4. Klicka på OK.

  5. Kryss rutan kryptera anslutning är som standard markerad så att Power Query ansluter till databasen med en enkel, krypterad anslutning.

  6. Klicka på Anslut.

Microsoft Azure Blob Storage är en tjänst för att lagra stora mängder ostrukturerade data, till exempel bilder, videor, ljud och dokument som du kan nå från överallt i världen via HTTP eller HTTPS. Mer information om Azure Blob Storage-tjänsten finns i använda Blob Storage.

  1. På menyfliken Power Query väljer du från Azure > från Microsoft Azure Blob Storage.

    Importera Power Query från Azure-dialog rutan
  2. Ange ditt Microsoft Azure lagrings konto namn eller URL-adress i dialog rutan Microsoft Azure-blob-lagring och klicka sedan på OK.

  3. Om du ansluter till Blob Storage-tjänsten för första gången uppmanas du att ange och spara åtkomst knappen för lagring. I dialog rutan Access Microsoft Azure Blob Storage anger du din lagrings behörighet i rutan konto och klickar på Spara.

    Obs!: Om du behöver hämta din lagrings åtkomst-knapp bläddrar du till Microsoft Azure-portalen, väljer ditt lagrings konto och klickar sedan på ikonen Hantera åtkomst på fliken längst ned på sidan. Klicka på Kopiera ikonen till höger om primär knappen och klistra sedan in värdet i rutan konto .

  4. I Frågeredigeraren visas alla tillgängliga behållare i Microsoft Azure-blob-lagringen. I navigeringsfönstret väljer du en behållare från vilken du vill importera data och klickar sedan på Använd & Stäng.

  1. På menyfliken Power Query väljer du från Azure > från Microsoft Azure HDInsight.

    Hämta externa data från Azure
  2. I dialog rutan Microsoft Azure HDInsight anger du ett konto namn och klickar på OK.

  3. Ange sedan ditt kontooch klicka på Anslut.

    Obs!: Om du behöver hämta din profil går du tillbaka till Microsoft Azure-portalen, väljer ditt lagrings konto och klickar på ikonen Hantera åtkomst på fliken längst ned på sidan. Klicka på Kopiera ikonen till höger om primär knappen och klistra in värdet i guiden.

  4. Välj ditt kluster i dialog rutan navigering och leta sedan reda på och välj en innehålls fil.

  5. Klicka på Läs in för att läsa in den markerade tabellen, eller klicka på Redigera om du vill utföra fler data filter och transformationer innan du läser in den.

Du kan använda Power Query-tillägget för att ansluta till externa data källor och utföra avancerade data analyser. I följande avsnitt beskrivs hur du använder Power Query för att ansluta till data källor – webb sidor, textfiler, databaser, online tjänster och Excel-filer, tabeller och områden.

Viktigt!: 

  • Kontrol lera att du har laddat ned, installerat och aktiverat Power Query-tillägget.

  • Om du vill aktivera Power Query -tillägget klickar du på alternativ för fil > > tillägg. I avsnittet Hantera längst ned väljer du alternativet COM-tillägg i listrutan och klickar sedan på Gå till. Klicka på kryssrutan Power Query och sedan på OK. Power Query-menyfliksområdet bör visas automatiskt, men om det inte går stänger du och startar om Excel.

Använda frågeredigeraren

Obs!: Frågeredigeraren visas när du laddar, redigerar eller skapar en ny fråga med Power Query. I den här videon visas det fönster i Frågeredigeraren som visas när du har redigerat en fråga från en Excel-arbetsbok. Om du vill visa Frågeredigeraren utan att läsa in eller redigera en befintlig arbets boks fråga, går du till avsnittet Hämta externa data på menyfliken Power Query och väljer från andra källor > tom fråga. I följande video visas bara ett sätt att visa Frågeredigeraren.

Så här visar du Frågeredigeraren i Excel

  1. På menyfliken Power Query klickar du på från fil > från CSV eller från text.

  2. I dialog rutan bläddra i ett kommaavgränsat värde bläddrar du till eller skriver en sökväg till filen som du vill fråga.

  3. Klicka på Öppna.

Obs!: Om du importerar data från en CSV-fil identifierar Power Query automatiskt kolumnavgränsare inklusive kolumnnamn och kolumntyper. Om du till exempel har importerat CSV-exempelfilen nedan använder Power Query den första raden som kolumnnamn och ändrar automatiskt datatypen för varje kolumn.

CSV-exempelfil

Bild av en CSV-fil

Power Query ändrar automatiskt varje kolumndatatyp:

  • Ordernumret ändras till tal

  • Orderdatumet ändras till datum

  • Kategori förblir text (standardkolumntyp)

  • Produktnamn förblir text (standardkolumntyp)

  • Försäljning ändras till tal

I Frågeredigeraren tillämpar Power Query automatiskt steget FirstRowAsHeader och steget ChangeType. Dessa automatiska åtgärder motsvarar att manuellt befordra en rad och manuellt ändra varje kolumn typ.

När Power Query automatiskt identifierar kolumner kan du även använda Frågeredigeraren för att skriva formler för Power Query. Till exempel:

= 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}})

  1. Markera valfri cell i dataområdet.

  2. På menyfliken Power Query klickar du på från tabell.

    Anslut till en Excel-datatabell

  3. Om du uppmanas att göra det i dialog rutan från tabell kan du klicka på knappen områdes markering och välja ett specifikt område som ska användas som data källa.

    Dialogrutan Från tabell

  4. Om data området har kolumn rubriker kan du kontrol lera att tabellen har rubriker. Cellerna för områdes rubrik används för att ange kolumn namnen för frågan.

  5. Klicka på stäng & Laddai Frågeredigeraren.

Obs!: Om data området har definierats som ett namngivet område, eller om det finns i en Excel-tabell, känner Power Query automatiskt till hela området och läser in det i Frågeredigeraren. Oformaterad data konverteras automatiskt till en tabell när den läses in i Frågeredigeraren.

Obs!: Frågeredigeraren visas bara när du läser in, redigerar eller skapar en ny fråga med Power Query. I den här videon visas det fönster i Frågeredigeraren som visas när du har redigerat en fråga från en Excel-arbetsbok. Om du vill visa Frågeredigeraren utan att läsa in eller redigera en befintlig arbets boks fråga, går du till avsnittet Hämta externa data på menyfliken Power Query och väljer från andra källor > tom fråga. I följande video visas bara ett sätt att visa Frågeredigeraren.

Så här visar du Frågeredigeraren i Excel

Du kan använda Frågeredigeraren för att skriva formler för Power Query.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Exempel på formel i Frågeredigeraren

  1. På menyfliken Power Query klickar du på från fil > från Excel.

  2. I dialog rutan Bläddra i Excel bläddrar du till eller skriver en sökväg till filen som du vill fråga.

  3. Klicka på Öppna.

    Om källarbetsboken innehåller namngivna områden, blir namnet på området tillgängligt som en datauppsättning.

Du kan också använda Frågeredigeraren när du ska skriva formler för Power Query. Till exempel:

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

Obs!: Frågeredigeraren visas bara när du läser in, redigerar eller skapar en ny fråga med Power Query. I den här videon visas det fönster i Frågeredigeraren i Excel 2013 som visas när du har redigerat en fråga från en Excel-arbetsbok. Om du vill visa Frågeredigeraren utan att läsa in eller redigera en befintlig arbets boks fråga, går du till avsnittet Hämta externa data på menyfliken Power Query och väljer från andra källor > tom fråga. I följande video visas bara ett sätt att visa Frågeredigeraren.

Så här visar du Frågeredigeraren i Excel

  1. Klicka på menyfliken Power Query och sedan på Från webben.

  2. I dialogrutan Från webben anger du en URL för webbsida och sedan OK.

    Power Query > Från webb > dialogrutan Indata-URL

    I det här fallet använder vi: http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Om webbsidan används med användaruppgifter:

    • I dialogrutan Åtkomst till webb väljer du ett alternativ för autentisering och anger motsvarande uppgifter.

    • Klicka på Save.

  3. Klicka på OK.

  4. Power Query analyserar och läser in fönstret Navigatör i Tabellvy.

    Om du vet vilken tabell du vill ansluta till klickar du på den i listan. I det här exemplet har vi valt resultattabellen.

    Power Query > Från webb > Tabellvyn Navigatör

    Annars kan du byta till Webbvy och välja lämplig tabell manuellt. I det här fallet har vi valt resultattabellen.

    Power Query > Från webb > Navigatör > Webbvy
  5. Klicka på Läs in så läses Power Query in webbdata du har markerat i Excel.

  1. På menyfliken Power Query klickar du på Från databas > Från SQL Server-databas.

    Power Query, alternativ för Från databas
  2. I dialogrutan Microsoft SQL-databasen anger du den SQL Server som du vill ansluta till i rutan Servernamn. Du kan också ange ett Databasnamn.

  3. Om du vill importera data med hjälp av intern databasfråga anger du frågan i rutan SQL-uttryck. Mer information finns i Importera data från SQL Server-databas med hjälp av intern databasfråga.

    Power Query, anslutningsdialogruta för SQL Server-databas
  4. Välj OK.

  5. Välj autentiseringsläge för anslutning till SQL Server-databasen.

    Power Query, inloggningsuppgifter för SQL Server-anslutning
    1. Windows: det här är standard valet. Välj det här alternativet om du vill ansluta med Windows-autentisering.

    2. Databas: Välj det här alternativet om du vill ansluta med SQL Server-autentisering. Ange sedan ett användarnamn och ett lösenord för anslutning till SQL Server-instansen.

  6. Som standard är kryssrutan Krypterad anslutning markerad, vilket betyder att Power Query ansluter till databasen med krypterad anslutning. Om du inte vill använda krypterad anslutning avmarkerar du den här kryssrutan och klickar sedan på Anslut.

    Om en anslutning till SQL Server inte upprättas med krypterad anslutning uppmanas du i Power Query att använda okrypterad anslutning. Klicka på OK i meddelandet för att använda okrypterad anslutning.

Exempel på formel

Du kan också använda Frågeredigeraren när du ska skriva formler för Power Query.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Klicka på fliken Power Query i menyfliksområdet och välj hämta externa data > från andra källor > från ODBC.

  2. I dialog rutan från ODBC , om den visas, väljer du data källans namn (DSN).

  3. Ange din anslutnings sträng och tryck sedan på OK.

  4. I nästa dialog ruta väljer du från standard-, anpassade-, Windows-eller databas anslutnings alternativ, anger dina inloggnings uppgifter och trycker sedan på Anslut.

  5. I fönstret navigatör markerar du de tabeller eller frågor som du vill ansluta till och trycker sedan på Läs in eller Redigera.

  1. På menyfliken Power Query väljer du från databas > från Access-databas.

    Dialog rutan hämta data från databas

  2. I dialog rutan Bläddra bläddrar du till eller skriver en fil-URL för att importera eller länka till en fil.

  3. Följ stegen i navigerings dialog rutan för att ansluta till den tabell eller fråga som du vill använda.

  4. Klicka på Läs in eller Redigera.

  1. På menyfliken Power Query klickar du på från fil > från XML.

    Dialog rutan Power Query från fil
  2. I dialog rutan från XML bläddra kan du bläddra efter eller skriva en fil-URL för att importera eller länka till en fil.

  3. Klicka på Öppna.

    När anslutningen lyckats kan du använda fönstret navigatör för att bläddra och Förhandsgranska objekt samlingar i XML-filen i ett tabell format.

Du kan också använda Frågeredigeraren när du ska skriva formler för Power Query. Till exempel:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Obs!: Frågeredigeraren visas bara när du läser in, redigerar eller skapar en ny fråga med Power Query. I den här videon visas det fönster i Frågeredigeraren som visas när du har redigerat en fråga från en Excel-arbetsbok. Om du vill visa Frågeredigeraren utan att läsa in eller redigera en befintlig arbets boks fråga, går du till avsnittet Hämta externa data på menyfliken Power Query och väljer från andra källor > tom fråga. I följande video visas bara ett sätt att visa Frågeredigeraren.

  1. Klicka på från andra källori gruppen Hämta externa data på fliken data och klicka sedan på från Analysis Services.

    Bild av menyfliksområdet i Excel

    Guiden data anslutning visas. Den här guiden har tre fönster rutor.

    • Anslut till databasserver

    • Välj databas och tabell

    • Spara filen för data anslutning och slutför

  2. Skriv namnet på OLAP-serverdatabasen i rutan Server namn i fönstret Anslut till databas server .

    Tips: Om du vet namnet på den offlinekubfil som du vill ansluta till kan du ange fullständig sökväg, fil namn och fil namns tillägg.

  3. Under inloggnings uppgiftergör du något av följande och klickar sedan på Nästa:

    • Om du vill använda ditt nuvarande användar namn och lösen ord för Windows klickar du på Använd Windows-identifiering.

    • Om du vill ange ett användarnamn och lösenord för databasen klickar du på Använd följande användarnamn och lösenord och skriver sedan ditt användarnamn och lösenord i rutorna Användarnamn respektive Lösenord.

  4. Markera en databas i fönstret Välj den databas som innehåller de data du vill använda och klicka sedan på Nästa.

    Om du vill ansluta till en viss kub i databasen kontrollerar du att Anslut till en specifik kub eller tabell är markerad och väljer sedan en kub i listan.

  5. I rutan fil namn i fönstret Spara data anslutnings fil och slutför ändrar du standard fil namnet efter behov (valfritt).

    Klicka på Bläddra om du vill ändra standard platsen för mina data källoreller söka efter befintliga fil namn.

  6. I rutorna Beskrivning, eget namnoch Sök Nyckelord skriver du en beskrivning av filen, ett eget namn och vanliga sökord (alla är valfria).

  7. Om du vill kontrol lera att anslutnings filen används när pivottabellen uppdateras klickar du på alltid försöka använda den här filen för att uppdatera dessa data.

    Om du markerar den här kryss rutan kan du se till att uppdateringar av anslutnings filen alltid används av alla arbets böcker som använder den anslutnings filen.

  8. Klicka på Slutför om du vill stänga guiden Dataanslutning.

  9. Gör något av följande i dialog rutan Importera data under Välj hur du vill visa data i arbets boken:

    • Om du vill skapa en pivottabellrapport klickar du på pivottabellrapport.

    • Om du vill skapa en pivottabellrapport och en pivotdiagramrapport klickar du på pivotdiagram och pivottabellrapport.

    • Om du vill lagra den valda anslutningen i arbets boken senare klickar du på skapa endast anslutning. Den här kryss rutan säkerställer att anslutningen används av formler som innehåller kubfunktioner som du skapar och att du inte vill skapa en pivottabellrapport.

  10. Gör något av följande under var vill du placera data:

    • Om du vill placera pivottabellrapporten i ett befintligt kalkyl blad väljer du befintligt kalkyl bladoch skriver sedan cell referensen för den första cellen i det cell område där du vill hitta pivottabellrapporten.

      Du kan också klicka på Dölj dialog Bild av knapp för att tillfälligt dölja dialog rutan, markera den första cellen i kalkyl bladet som du vill använda och tryck sedan på Visa dialog Bild av knapp .

  11. Om du vill placera pivottabellrapporten i ett nytt kalkyl blad med början i cell a1 klickar du på nytt kalkyl blad.

  12. Kontrol lera eller ändra anslutnings egenskaper genom att klicka på Egenskaper, göra nödvändiga ändringar i dialog rutan anslutnings egenskaper och sedan klicka på OK.

  1. På fliken Power Query klickar du på från andra källor > Tom fråga.

  2. I Frågeredigeraren klickar du på avancerad redigerare.

  3. Ange frågesträngen som följer och Ersätt "C:\Users\Name\Desktop\JSONTest.jspå" med sökvägen till din JSON-fil.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

Obs!: Innan du kan ansluta till en Oracle-databas med Power Querymåste du ha en Oracle-8.1.7 eller mer på din dator. Om du vill installera Oracle-klientprogrammet går du till 32-bitars Oracle Data Access Components (ODAC) med Oracles utvecklingsverktyg för Visual Studio (12.1.0.2.4) för att installera 32-bitars Oracle-klienten eller till 64-bitars ODAC 12C Release 4 (12.1.0.2.4) xcopy för Windows x64 för att installera 64-bitars Oracle-klienten.

  1. På menyfliken Power Query klickar du på från databas > från Oracle-databas.

    Power Query, alternativ för Från databas
  2. I dialog rutan Oracle-databas i Server namn anger du den Oracle-server du vill ansluta till. Om ett SID krävs kan du ange det i formatet "ServerName/SID".

  3. Om du vill importera data med intern databas fråga anger du frågan i SQL-instruktionen . Mer information finns i Importera data från SQL Server-databas med hjälp av intern databasfråga.

  4. Klicka på OK.

  5. Om Oracle-servern kräver autentiseringsuppgifter för databasen:

    1. I dialog rutan öppna en databas anger du ditt användar namn och lösen ord.

    2. Klicka på Anslut.

  1. På menyfliken Power Query väljer du från andra källor > från SharePoint-listan.

    Power Query hämta data från andra källor-dialog
  2. I dialog rutan Microsoft SharePoint-listor som visas anger du URL-adressen för en SharePoint-webbplats.

    Obs!: När du ansluter till en SharePoint-lista anger du webbplatsens URL i stället för List-URL: en. I dialog rutan Access-SharePoint väljer du den mest allmänna URL-adressen för att autentisera mot webbplatsen. Som standard är den mest generella URL-adressen markerad.

  3. Välj OK för att fortsätta.

  4. Välj ett alternativ för inloggning i dialog rutan Access-SharePoint som visas nästa:

    1. Välj anonymt om inga autentiseringsuppgifter krävs för SharePoint-servern.

    2. Välj Windows om SharePoint-servern kräver dina Windows-autentiseringsuppgifter.

    3. Välj organisations konto om SharePoint-servern kräver autentiseringsuppgifter för organisations kontot.

  5. Välj Anslut.

    Power Query för Excel Anslut till en dialog ruta för att ansluta till en SharePoint-lista

  1. På menyfliken Power Query väljer du från andra käll > från OData-feed.

    Power Query hämta data från andra källor-dialog
  2. Ange URL-adressen för en OData-feed i dialog rutan OData-feed .

  3. Välj OK.

  4. Om OData-feeden kräver användarautentiseringsuppgifter kan du gå till dialog rutan åtkomst till en OData-feed :

    1. Välj Windows om OData-feeden kräver Windows-identifiering.

    2. Välj grundläggande om OData-feeden kräver ditt användar namn och lösen ord.

    3. Välj Marketplace-tangenten om OData-feeden kräver en Marketplace-konto. Du kan välja att Hämta din Marketplace-kontoinformation för att abonnera på Microsoft Azure Marketplace OData-feeds. Du kan också registrera dig för Microsoft Azure Marketplace i dialog rutan åtkomst till en OData-feed.

    4. Klicka på organisations konto om OData-feeden kräver federerad åtkomst uppgifter. För Windows Live ID loggar du in på ditt konto.

    5. Välj Spara.

Obs!: Ansluta till en OData-feed stöder formatet JSON Light data service.

  1. Klicka på fliken data och hämta sedan data > från andra källor > från OLEDB. Om du inte ser knappen Hämta data följer du anvisningarna i guiden data anslutning nedan.

  2. Ange din anslutnings sträng i dialog rutan från OLE DB och tryck sedan på OK.

  3. I dialog rutan OLEDB-Provider väljer du från alternativen standard, anpassat, Windowseller databas anslutning, anger rätt autentiseringsuppgifter och klickar sedan på Anslut.

  4. I dialog rutan navigering markerar du den databas och de tabeller eller frågor som du vill ansluta till och trycker sedan på Läs in eller Redigera.

  5. I Power Query Editortrycker du på Stäng & Ladda.

  1. På menyfliken Power Query klickar du på från databas > från MySQL-databas.

    Power Query, alternativ för Från databas
  2. I dialog rutan MySQL-databas , i Server namn anger du den MySQL-databasserver som du vill ansluta till.

  3. Om du vill importera data med intern databas fråga anger du frågan i SQL-instruktionen . Mer information finns i Importera data från SQL Server-databas med hjälp av intern databasfråga.

  4. Klicka på OK.

  5. Om MySQL-servern kräver inloggnings uppgifter för databasen:

    1. I dialog rutan öppna en databas anger du ditt användar namn och lösen ord.

    2. Klicka på Anslut.

  1. På menyfliken Power Query väljer du från andra källor > från Microsoft Exchange.

    Datakällor i Power Query
  2. I dialog rutan åtkomst till en Exchange-Server anger du din e-postadress och ditt lösen ord.

  3. Klicka på Spara.

  4. I dialog rutan för automatisk upptäckt i Microsoft Exchange väljer du Tillåt för att tillåta att Exchange-tjänsten litar på dina inloggnings uppgifter.

Viktigt!: Se till att du har laddat ned och installerat Power Query-tillägget.

  1. På menyfliken Power Query klickar du på från andra källor > från Active Directory.

    Power Query hämta data från andra källor-dialog

  2. Ange din domän i dialog rutan Active Directory.

  3. I dialog rutan Active Directory Domain för din domän klickar du på Använd mina nuvarande autentiseringsuppgiftereller Använd alternativa autentiseringsuppgifter. För Använd alternativ credenitals -verifikation anger du ditt användar namn och lösen ord.

  4. Klicka på Anslut.

  5. När anslutningen är klar kan du använda fönstret navigatör för att bläddra igenom alla domäner som är tillgängliga i Active Directory och öka detalj nivån i Active Directory-informationen inklusive användare, konton och datorer.

Varning!: 

  • Innan du kan ansluta till en IBM DB2-databas måste du ha driv rutinen IBM DB2-dataserver installerad på datorn (minst ett krav är driv Rutins paketet IBM data server). Välj den drivrutin som matchar din Power Query-installation (32 eller 64 bitar).

  • Det finns kända problem som rapporter ATS av IBM för att installera IBM DB2 data server-drivrutinen i Windows 8. Om du använder Windows 8 och vill ansluta till IBM DB2 med Power Query måste du följa ytterligare installations anvisningar. Få reda på mer om driv rutinen IBM DB2 data server i Windows 8..

  1. På menyfliken Power Query klickar du på från databas > från IBM DB2-databas.

    Power Query, alternativ för Från databas
  2. I dialog rutan IBM DB2-databas i Server namn anger du den IBM DB2 Database-Server som du vill ansluta till.

  3. Om du vill importera data med intern databas fråga anger du frågan i SQL-instruktionen . Mer information finns i Importera data från SQL Server-databas med hjälp av intern databasfråga.

  4. Klicka på OK.

  5. Om IBM DB2-servern kräver autentiseringsuppgifter för databasen:

    1. I dialog rutan öppna en databas anger du ditt användar namn och lösen ord.

    2. Klicka på Anslut.

Obs!: Innan du kan ansluta till en PostgreSQL-databas i Power Query måste du ha Ngpsql Data Provider för postgresql installerad på datorn. Välj den driv rutin som motsvarar din Office-version (32-bitars eller 64-bitar). Se: vilken version av Office använder jag? för mer information. Se även till att du har den registrerade leverantören i dator konfigurationen som matchar den senaste .NET-versionen på din enhet.

  1. På menyfliken Power Query väljer du från databas > från PostgreSQL-databasen.

    Power Query, alternativ för Från databas
  2. I dialog rutan PostgreSQL Database anger du den PostgreSQL-databas som du vill ansluta till i avsnittet Server namn .

  3. Om du vill importera data med intern databas fråga anger du frågan i SQL-instruktionen . Mer information finns i Importera data från SQL Server-databas med hjälp av intern databasfråga.

  4. Välj OK.

  5. Om PostgreSQL-servern kräver inloggnings uppgifter för databasen:

    1. I dialog rutan öppna en databas anger du ditt användar namn och lösen ord.

    2. Välj Anslut.

  1. Navigera till https://Web.PowerApps.com/

  2. Välj den miljö du vill ansluta till.

  3. I menyn väljer du ikonen inställningar > avancerade anpassningar >- utvecklare.

  4. Kopiera instans Web API- värdet. 

    Meddelanden: 

    • URL-formatet ser ut ungefär såhttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Exakt format för URL-adressen som du ska använda för att ansluta beror på din region och vilken version av CD-skivor du använder. Mer information finns i: webb-API-URL och versioner.

  5. Välj fliken data och hämta sedan data > från Online tjänster > från Dynamics 365 (online).

    • Om du inte ser knappen Hämta data klickar du på ny fråga > från andra källor > från Dynamics 365 (online).

  6. I dialog rutan, med alternativet grundläggande markerat, anger du URL-adressen för webb-API: t för anslutning till program och klickar på OK.

    • Om du väljer alternativet Avancerat kan du lägga till ytterligare parametrar till frågan för att kontrol lera vilka data som returneras. Mer information finns i fråga data med webb-API

  7. Välj organisations konto.

    • Om du inte har loggat in med ett Microsoft-konto för arbete eller skola som du använder för att komma åt CD-skivor för appar klickar du på Logga in och anger användar namnet och lösen ordet för kontot

  8. Klicka på Anslut.

  9. I dialog rutan navigering markerar du de data som du vill hämta.

  10. Om du vill importera data som de är markerar du alternativet Ladda , annars väljer du alternativet Redigera för att öppna Power Query Editor.

    Obs!: Med Power Query Editor får du flera alternativ för att ändra data som returneras. Du kanske till exempel vill importera färre kolumner än vad dina källdata innehåller. Gå i så fall till fliken start > Hantera kolumner > Välj kolumner, markera de kolumner som du vill behålla och klicka på OK. När du är klar klickar du på stäng & Ladda för att returnera den ändrade informationen till Excel.

Obs!: Innan du kan ansluta till en Teradata-databas behöver du .net data leverantör för Teradata på din dator.

  1. På menyfliken Power Query väljer du från databas > från Teradata-databas.

    Power Query, alternativ för Från databas
  2. I dialog rutan Teradata-databas i Server namn anger du den Teradata-server som du vill ansluta till.

  3. Om du vill importera data med intern databas fråga anger du frågan i SQL-instruktionen . Mer information finns i Importera data från SQL Server-databas med hjälp av intern databasfråga.

  4. Välj OK.

  5. Om Teradata-servern kräver inloggnings uppgifter för databasen:

    1. I dialog rutan öppna en databas anger du ditt användar namn och lösen ord.

    2. Klicka på Spara.

Viktigt!: Återkalla Facebook-meddelande   Importera och uppdatera data från Facebook i Excel slutar fungera i april 2020. Du kan fortfarande använda funktionen för att hämta & omvandla (Power Query) till Facebook tills sedan, men med början i april, 2020, kan du inte ansluta till Facebook och får ett fel meddelande. Vi rekommenderar att du ändrar eller tar bort befintliga frågor om att hämta & omvandla (Power Query) med Facebook Connector så snart som möjligt för att undvika oväntade resultat.

Obs!: Om det är första gången du ansluter till Facebook uppmanas du att ange autentiseringsuppgifter. Logga in med ditt Facebook-konto och Tillåt åtkomst till Power Query-programmet. Du kan stänga av framtida uppmaningar genom att klicka på alternativet Varna mig inte igen för den här kopplingen .

  1. På menyfliken Power Query klickar du på från andra källor > från Facebook.

  2. I dialog rutan Facebook ansluter du till Facebook med "mig", ditt användar namn eller objekt-ID.

    Obs!: Ditt Facebook-användarnamn skiljer sig från ditt inloggnings-e-postmeddelande.

  3. Välj en kategori att ansluta till från den nedrullningsbara List rutan anslutning . Välj till exempel vänner för att ge till gång till all information som är tillgänglig i kategorin Facebook- vänner .

  4. Klicka på OK.

  5. Om det behövs klickar du på Logga in i dialog rutan Access Facebook och anger sedan Facebook-e-postadress eller telefonnummer och lösen ord. Du kan markera alternativet om du vill fortsätta vara inloggad. När du är inloggad klickar du på Anslut.

  6. När anslutningen lyckas kan du förhandsgranska en tabell med information om den valda kategorin. Om du till exempel väljer kategorin vänner återger Power Query en tabell med dina Facebook-vänner efter namn.

  7. Klicka på Läs in eller Redigera.

Du kan använda Frågeredigeraren för att skriva formler för Power Query.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

Power Query Editor med Facebook-formel

Obs!: Frågeredigeraren visas bara när du läser in, redigerar eller skapar en ny fråga med Power Query. I den här videon visas det fönster i Frågeredigeraren som visas när du har redigerat en fråga från en Excel-arbetsbok. Om du vill visa Frågeredigeraren utan att läsa in eller redigera en befintlig arbets boks fråga, går du till avsnittet Hämta externa data på menyfliken Power Query och väljer från andra källor > tom fråga. I följande video visas bara ett sätt att visa Frågeredigeraren.

Så här visar du Frågeredigeraren i Excel

Meddelanden: 

  • Innan du kan ansluta till en SAP SQL-databas överallt måste du ha en driv rutin för SAP SQL överallt installerad på datorn. Välj den drivrutin som matchar din Power Query-installation (32 eller 64 bitar).

  1. På menyfliken Power Query väljer du från databas > från SAP Sybase SQL var som helst.

    Hämta externa data från en databas
  2. I dialog rutan Sybase-databas anger du den Sybase-server som du vill ansluta till i rutan Server namn . Du kan också ange ett Databasnamn.

  3. Om du vill importera data med hjälp av intern databasfråga anger du frågan i rutan SQL-uttryck. Mer information finns i Importera data från SQL Server-databas med hjälp av intern databasfråga.

  4. Klicka på OK.

  5. Kryss rutan kryptera anslutning är som standard markerad så att Power Query ansluter till databasen med en enkel, krypterad anslutning.

  6. Klicka på Anslut.

Microsoft Azure Blob Storage är en tjänst för att lagra stora mängder ostrukturerade data, till exempel bilder, videor, ljud och dokument som du kan nå från överallt i världen via HTTP eller HTTPS. Mer information om Azure Blob Storage-tjänsten finns i använda Blob Storage.

  1. På menyfliken Power Query väljer du från Azure > från Microsoft Azure Blob Storage.

    Importera Power Query från Azure-dialog rutan
  2. Ange ditt Microsoft Azure lagrings konto namn eller URL-adress i dialog rutan Microsoft Azure-blob-lagring och klicka sedan på OK.

  3. Om du ansluter till Blob Storage-tjänsten för första gången uppmanas du att ange och spara åtkomst knappen för lagring. I dialog rutan Access Microsoft Azure Blob Storage anger du din lagrings behörighet i rutan konto och klickar på Spara.

    Obs!: Om du behöver hämta din lagrings åtkomst-knapp bläddrar du till Microsoft Azure-portalen, väljer ditt lagrings konto och klickar sedan på ikonen Hantera åtkomst på fliken längst ned på sidan. Klicka på Kopiera ikonen till höger om primär knappen och klistra sedan in värdet i rutan konto .

  4. I Frågeredigeraren visas alla tillgängliga behållare i Microsoft Azure-blob-lagringen. I navigeringsfönstret väljer du en behållare från vilken du vill importera data och klickar sedan på Använd & Stäng.

  1. På menyfliken Power Query väljer du från Azure > från Microsoft Azure HDInsight.

    Hämta externa data från Azure
  2. I dialog rutan Microsoft Azure HDInsight anger du ett konto namn och klickar på OK.

  3. Ange sedan ditt kontooch klicka på Anslut.

    Obs!: Om du behöver hämta din profil går du tillbaka till Microsoft Azure-portalen, väljer ditt lagrings konto och klickar på ikonen Hantera åtkomst på fliken längst ned på sidan. Klicka på Kopiera ikonen till höger om primär knappen och klistra in värdet i guiden.

  4. Välj ditt kluster i dialog rutan navigering och leta sedan reda på och välj en innehålls fil.

  5. Klicka på Läs in för att läsa in den markerade tabellen, eller klicka på Redigera om du vill utföra fler data filter och transformationer innan du läser in den.

Obs!: HDInsight har en standard tabell för struktur HiveSampleData.txt som du kan använda för att lära dig hur data importeras till Excel med Power Query. En steg-för-steg-guide om hur du importerar data från HDInsight finns i hur du ansluter Excel till Microsoft Azure HDInsight med Power Query.

Power Query är inte tillgängligt i Excel 2007. Men du kan fortfarande ansluta till externa data källor. Observera att upplevelsen inte är så stabil som motsvarigheten & omvandla med Power Query. Se: enhetliga & omvandla.

Guiden Dataanslutning

Steg 1: skapa en anslutning till en annan arbets bok

  1. Klicka på Anslutningar på fliken Data.

    Anslutningar

  2. I dialog rutan arbets boks anslutningar klickar du på Lägg till.

  3. Klicka på Bläddra efter fler i nedre delen av dialogrutan Befintliga anslutningar.

  4. När du hittat din arbetsbok klickar du på OK.

  5. Markera en tabell (kalkylblad) i dialogrutan Markera tabell och klicka på OK.

    Meddelanden: 

    • Kalkyl blad kallas "tabeller" i dialog rutan Välj Tabell

    • Du kan bara lägga till en tabell i taget.

    • Du kan byta namn på en tabell genom att klicka på knappen Egenskaper . Du kan också lägga till en beskrivning.

  6. Upprepa steg 2 till 5 för att lägga till fler tabeller.

  7. Klicka på Stäng.

Steg 2: Lägg till tabeller i ditt kalkylblad.

  1. Klicka på Befintliga anslutningar, välj en tabell och klicka sedan på Öppna.

  2. I dialog rutan Importera data väljer du var data ska placeras i arbets boken och om du vill visa data som en tabell, pivottabelleller ett pivotdiagram.

Du kan använda guiden data anslutning för att ansluta till en Access-databas.

  1. Klicka på Från Access i gruppen Hämta externa data på fliken Data.

    Gruppen Hämta externa data på Data-fliken

  2. Bläddra till Access-databasen i dialog rutan Välj data källa.

  3. Markera sedan de tabeller eller frågor du vill använda i dialogrutan Välj tabell och klicka sedan på OK.

  4. Klicka på Slutför eller Nästa om du vill ändra anslutningens detaljer.

  5. I dialogrutan Importera data väljer du var i arbetsboken du vill placera dina data och om dem ska visas som en tabell, Pivottabellrapport eller Pivotdiagram.

  6. Klicka på knappen Egenskaper om du vill ställa in avancerade egenskaper för anslutningen, som till exempel alternativ för uppdatering av anslutna data.

  7. Du kan även lägga till datan i Datamodellen, vilket ger dig möjligheten att kombinera dina data med andra tabeller eller med data från andra källor, skapa relationer mellan tabeller och mycket annat som inte är möjligt med en grundläggande Pivottabellrapport.

  8. Klicka på OK om du vill slutföra.

Gå till fliken Data > hämta externa data > från text. Dubbelklicka sedan på den textfil du vill importera i dialog rutan Importera textfil och text import guiden öppnas.

Steg 1 av 3

Ursprunglig datatyp    Om objekt i text filen avgränsas med tabbar, kolon, semikolon, blank steg eller andra tecken väljer du avgränsade. Om alla objekt i varje kolumn har samma längd väljer du fast bredd.

Starta import på rad    Skriv eller Välj ett rad nummer för att ange den första raden med data som du vill importera.

Fil ursprung    Välj den teckenuppsättning som används i text filen. I de flesta fall kan du låta den här inställningen vara. Om du vet att text filen skapades med en annan teckenuppsättning än den teckenuppsättning som du använder på datorn bör du ändra den här inställningen så att den matchar teckenuppsättningen. Om datorn till exempel är inställd på att använda teckenuppsättning 1251 (kyrilliska, Windows), men du vet att filen skapades med hjälp av teckenuppsättning 1252 (västeuropeisk, Windows), bör du ange fil ursprung till 1252.

För hands version av filen    Den här rutan visar texten som den kommer att se ut när den är uppdelad i kolumner på kalkyl bladet.

Steg 2 av 3 (avgränsade data)

Avgränsare    Markera det tecken som avgränsar värden i text filen. Om tecknet inte finns med i listan markerar du den andra kryss rutan och skriver sedan tecknet i rutan som innehåller markören. De här alternativen är inte tillgängliga om data typen är fast bredd.

Hantera upprepade avgränsare som en    Markera den här kryss rutan om data innehåller en avgränsare för fler än ett tecken mellan data fält eller om data innehåller flera anpassade avgränsare.

Text avgränsare    Markera det tecken som omsluter värden i text filen. När text avgränsaren påträffas i Excel används all text som följer efter tecknet och föregår nästa förekomst av tecknet som ett värde, även om texten innehåller en avgränsnings tecken. Om avgränsaren däremot är ett kommatecken (,) och text omslutning är ett citat tecken (")," Borås, Texas "importeras till en cell som Borås, Texas. Om inget tecken eller apostrof (') anges som text avgränsare importeras "Borås, Texas" till två angränsande celler som "Borås och Texas".

Om avgränsnings tecknet är mellan text avgränsare utesluts kvalificerarna i det importerade värdet. Om det inte finns någon avgränsnings tecken mellan text avgränsare innehåller Excel tecken fältet i det importerade värdet. Därför importeras "Borås (med text avgränsare för citat tecken) till en cell som " Borås Texas ".

Förhandsgranska data    Kontrol lera texten i den här rutan om du vill bekräfta att texten ska delas upp i kolumner i kalkyl bladet.

Steg 2 av 3 (data för fast bredd)

Förhandsgranska data    Ange fält bredd i det här avsnittet. Klicka på förhands gransknings fönstret om du vill ange en kolumn brytning, som representeras av en lodrät linje. Dubbelklicka på en kolumn brytning för att ta bort den eller dra en kolumn brytning för att flytta den.

Steg 3 av 3

Klicka på knappen Avancerat om du vill göra något av följande:

  • Ange vilken typ av decimal tecken och tusentals avgränsare som används i text filen. När data importeras till Excel matchar avgränsarna de värden som anges för din plats i nationella inställningar och språk alternativ eller i de nationella inställningarna (Windows kontroll panelen).

  • Ange att ett eller flera numeriska värden kan innehålla ett efterföljande minus tecken.

Kolumn data format    Klicka på data formatet för den kolumn som är markerad i avsnittet för förhands granskning . Om du inte vill importera den markerade kolumnen klickar du på Importera inte kolumn (hoppa över).

När du har valt ett data format alternativ för den valda kolumnen visas formatet i kolumn rubriken under data förhands granskning . Om du väljer datumväljer du ett datum format i rutan datum .

Välj det data format som stämmer överens med förhands gransknings data så att Excel kan konvertera importerade data korrekt. Till exempel:

  • Om du vill konvertera en kolumn med alla valuta nummer till valuta formatet i Excel väljer du Allmänt.

  • Om du vill konvertera en kolumn med alla tal tecken till Excels text format väljer du text.

  • Om du vill konvertera en kolumn med alla datum tecken, varje datum i ordningen för år, månad och dag, till Excels datum format , väljer du datum ochväljer sedan datum typen för YMD i rutan datum .

Kolumnen importeras som allmän om konverteringen kan ge oväntade resultat. Till exempel:

  • Om kolumnen innehåller en blandning av format, till exempel alfabetiska och numeriska tecken, konverteras kolumnen till Allmänt.

  • Om du i en kolumn med datum är varje datum i ordningen på år, månad och datum, och du väljer datum tillsammans med datum typen MDY, konverteras kolumnen till allmänt format. En kolumn som innehåller datum tecken måste stämma överens med ett inbyggt datum eller anpassade datum format.

Om det inte går att konvertera en kolumn till det format du vill använda i Excel kan du konvertera informationen när du har importerat den.

När du har valt de alternativ du vill ha klickar du på Slutför för att öppna dialog rutan Importera data och väljer var du vill att dina data ska placeras.

Importera data

Ange de här alternativen om du vill styra hur data importen körs, inklusive vilka egenskaper för data anslutning som ska användas och vilken fil och vilket område som ska fyllas med importerade data.

  • Alternativen under Välj hur du vill visa den här informationen i arbets boken är bara tillgängliga om du har en data modell för beredd och väljer alternativet att lägga till den här importen i modellen (se det tredje objektet i den här listan).

  • Ange en mål arbets bok:

    • Om du väljer befintligt kalkyl bladklickar du på en cell i kalkyl bladet för att placera den första cellen i importerade data, eller klickar och drar för att markera ett område.

    • Välj nytt kalkyl blad som du vill importera till ett nytt kalkyl blad (från cell A1)

  • Om du har en data modell på plats klickar du på Lägg till dessa data i data modellen så att importen tas med i modellen. Mer information finns i skapa en data modell i Excel.

    Observera att om du väljer det här alternativet låses alternativen under Välj hur du vill visa data i arbets boken.

  • Klicka på Egenskaper om du vill ange ett externt data områdes egenskaper. Mer information finns i Hantera externa data områden och deras egenskaper.

  • Klicka på OK när du är redo att slutföra importen av dina data.

  1. Klicka på från webbeni gruppen Hämta externa data på fliken data .

  2. I dialog rutan Ny webbfråga anger du adressen till den webb sida som du vill fråga i rutan adress och klickar sedan på OK.

    Webb sidan öppnas i dialog rutan Ny webbfråga.

  3. På webb sidan klickar du på den lilla gula rutan med en röd pil bredvid varje tabell som du vill fråga.

  4. Ange önskade alternativ och klicka sedan på Importera.

Ange alternativ för webbfråga

  1. Klicka på alternativi det övre högra hörnet i dialog rutan Ny webbfråga.

  2. Ange något av följande alternativ i dialog rutan alternativ för webbfråga:

    Alternativ

    Effekter

    Formatering

    • Inga   Webb data importeras som oformaterad text. Ingen formatering kommer att importeras och det är bara länktext som ska importeras från en hyperlänk.

    • Endast RTF-formatering   Webb data importeras som RTF-format, men länk texten importeras bara från hyperlänkar.

    • Fullständig HTML-formatering   All formatering importeras och importerade hyperlänkar fungerar.

    Importera <> block till kolumner

    Om det här alternativet är markerat kommer varje <->-block att importeras som en kolumn.

    Hantera upprepade avgränsare som en

    Det här alternativet gäller endast om det föregående alternativet är markerat. Om det här alternativet är markerat betraktas avgränsare som inte har någon text mellan dem som avgränsare under importen.

    Använd samma import inställningar för hela avsnittet

    Det här alternativet gäller endast om det föregående alternativet är markerat. Om det här alternativet är markerat bearbetas data från HTML-<>-taggar på den angivna sidan samtidigt under importen. Om du inte väljer det här alternativet importeras data i block med sammanhängande rader så att rubrik rader känns igen som sådana.

    Inaktivera datum igenkänning

    Om du väljer det här alternativet importeras datum till text. Om du inte väljer det här alternativet kommer datum att importeras som datum/tid-värden.

    Inaktivera omdirigering av webbfrågor

    Om du väljer det här alternativet kommer omdirigering att ignoreras. Om du inte väljer det här alternativet behandlas omdirigeringar.

Gränssnittet för Hämta och transformera fanns inte tillgängligt i Excel 2007, så du kan använda en .odc-fil (Office Data Connection) för att ansluta till en Microsoft SQL Server-databas från en arbetsbok i Excel 2007. SQL Server är ett fullständigt relationsdatabasprogram som är avsett för datalösningar för hela företaget som kräver bästa prestanda, tillgänglighet, skalbarhet och säkerhet.

  1. Klicka på Från andra källor i gruppen Hämta externa data på fliken Data och klicka sedan på Från SQL-server.

    Bild av menyfliksområdet i Excel

    Guiden Dataanslutning startas. Den här guiden innehåller tre sidor.

    Sida 1: Anslut till en databasserver    

  2. I steg 1 skriver du namnet på SQL Server-datorn i rutan Servernamn.

  3. I steg 2, under Inloggningsuppgifter, gör du något av följande:

    • Om du vill använda ditt aktuella Microsoft Windows-användarnamn och lösenord klickar du på Använd Windows-autentisering.

    • Om du vill ange ett användarnamn och lösenord för databasen klickar du på Använd följande användarnamn och lösenord och skriver sedan ditt användarnamn och lösenord i rutorna Användarnamn respektive Lösenord.

      Säkerhetsmeddelande: 

      • Använd starka lösenord med kombinationer av stora och små bokstäver, siffror och symboler. Svaga lösenord är lösenord som inte är kombinationer av dessa element. Starkt lösenord: Y6dh!et5. Svagt lösenord: house1. Lösenord bör vara minst 8 tecken långa. Lösenord som innehåller minst 14 tecken är bättre.

      • Det är viktigt att du kommer ihåg lösenordet. Microsoft kan inte hämta lösenordet om du skulle glömma det. Om du skriver ned ett lösenord måste du förvara det på en säker plats, och inte tillsammans med den information som det ska skydda.

      Sida 2: Välj databas och tabell    

  4. Välj en databas under Markera den databas som innehåller de data du vill ha. Markera en viss tabell eller vy under Anslut till en särskild tabell.

    Alternativt kan du avmarkera kryssrutan Anslut till en särskild tabell så att listan med tabeller och vyer visas för andra användare som använder den här anslutningsfilen.

    Sida 3: Spara dataanslutningsfilen och avsluta    

  5. Om du vill kan du ändra det föreslagna filnamnet i rutan Filnamn. Klicka på Bläddra om du vill ändra standardkatalogen (Mina datakällor).

  6. Du kan även välja att ange en beskrivning av filen, ett mer beskrivande namn och vanliga sökord i rutorna Beskrivning, Eget namn och Söknyckelord.

  7. Säkerställ att anslutningsfilen alltid används när data uppdateras genom att markera kryssrutan Försök alltid använda den här filen för att uppdatera data. På så sätt ser du till att uppdateringar av anslutningsfilen alltid används av alla arbetsböcker som använder anslutningsfilen.

  8. Ange hur åtkomst till den externa datakällan i en pivottabellrapport ska ske om arbetsboken har sparats i Excel Services och öppnas med hjälp av Excel Services genom att klicka på Autentiseringsinställningar och sedan välja något av följande alternativ för inloggning till på datakällan:

    • Windows-autentisering     Markera det här alternativet om du vill använda den aktuella användaren Windows-användarnamn och lösenord. Det här är den säkraste metoden, men den kan ha en inverkan på prestanda när många användare är anslutna till servern.

    • SSO     Markera det här alternativet om du vill använda enkel inloggning (SSO), och ange sedan motsvarande ID-sträng i rutan SSO-ID. En webbplatsadministratör kan konfigurera en Windows SharePoint Services webbplats för att använda en databas för enkel inloggning i vilken ett användarnamn och lösenord kan lagras. Den här metoden är mest effektivt när många användare är anslutna till servern.

    • Ingen     Välj det här alternativet om du vill spara användarnamnet och lösenordet i anslutningsfilen.

      Säkerhetsmeddelande: Undvik att spara inloggningsinformation när du ansluter till datakällor. Informationen kan lagras som oformaterad text, vilket innebär att illvilliga användare kan komma åt den och använda den för att göra intrång i datakällan.

      Obs!: Autentiseringsinställningen används endast av Excel Services, och inte av Excel.

  9. Klicka på OK.

  10. Klicka på Slutför om du vill stänga guiden Dataanslutning.

    Dialogrutan Importera data.

  11. Gör något av följande under Välj hur du vill visa informationen i din arbetsbok:

    • Skapa en Excel-tabell genom att klicka på Tabell (det här är standardinställningen).

    • Skapa en pivottabellrapport genom att klicka på Pivottabellrapport.

    • Skapa en pivotdiagram- och pivottabellrapport genom att klicka på Pivotdiagram- och pivottabellrapport.

      Obs!: Alternativet Skapa endast anslutning är endast tillgängligt för OLAP-databaser.

  12. Under Var vill du placera dessa data? gör du något av följande:

    • Om du vill placera data i ett befintligt kalkylblad markerar du Detta kalkylblad och skriver sedan namnet på den första cellen i det cellområde där du vill söka efter data.

      Du kan också klicka på Dölj dialog Bild av knapp för att tillfälligt dölja dialog rutan, markera den första cellen i kalkyl bladet och sedan klicka på Visa dialog Bild av knapp .

    • Om du vill placera dina data i ett nytt kalkylblad med början i cell A1 klickar du på Nytt kalkylblad.

  13. Alternativt kan du ändra anslutningsegenskaperna (och även ändra anslutningsfilen) genom att klicka på Egenskaper, göra ändringarna i dialogrutan Anslutningsegenskaper och sedan klicka på OK.

    Mer information finns i Anslutningsegenskaper.

För Excel 2007 kan du använda Microsoft Query för att ansluta till ODBC-datakällor.

Guiden Dataanslutning

  1. Klicka på från andra källori gruppen Hämta externa data på fliken data och klicka sedan på från Analysis Services.

    Bild av menyfliksområdet i Excel

    Guiden data anslutning visas. Den här guiden har tre fönster rutor.

    • Anslut till databasserver

    • Välj databas och tabell

    • Spara filen för data anslutning och slutför

  2. Skriv namnet på OLAP-serverdatabasen i rutan Server namn i fönstret Anslut till databas server .

    Tips: Om du vet namnet på den offlinekubfil som du vill ansluta till kan du ange fullständig sökväg, fil namn och fil namns tillägg.

  3. Under inloggnings uppgiftergör du något av följande och klickar sedan på Nästa:

    • Om du vill använda ditt nuvarande användar namn och lösen ord för Windows klickar du på Använd Windows-identifiering.

    • Om du vill ange ett användarnamn och lösenord för databasen klickar du på Använd följande användarnamn och lösenord och skriver sedan ditt användarnamn och lösenord i rutorna Användarnamn respektive Lösenord.

  4. Markera en databas i fönstret Välj den databas som innehåller de data du vill använda och klicka sedan på Nästa.

    Om du vill ansluta till en viss kub i databasen kontrollerar du att Anslut till en specifik kub eller tabell är markerad och väljer sedan en kub i listan.

  5. I rutan fil namn i fönstret Spara data anslutnings fil och slutför ändrar du standard fil namnet efter behov (valfritt).

    Klicka på Bläddra om du vill ändra standard platsen för mina data källoreller söka efter befintliga fil namn.

  6. I rutorna Beskrivning, eget namnoch Sök Nyckelord skriver du en beskrivning av filen, ett eget namn och vanliga sökord (alla är valfria).

  7. Om du vill kontrol lera att anslutnings filen används när pivottabellen uppdateras klickar du på alltid försöka använda den här filen för att uppdatera dessa data.

    Om du markerar den här kryss rutan kan du se till att uppdateringar av anslutnings filen alltid används av alla arbets böcker som använder den anslutnings filen.

  8. Klicka på Slutför om du vill stänga guiden Dataanslutning.

  9. Gör något av följande i dialog rutan Importera data under Välj hur du vill visa data i arbets boken:

    • Om du vill skapa en pivottabellrapport klickar du på pivottabellrapport.

    • Om du vill skapa en pivottabellrapport och en pivotdiagramrapport klickar du på pivotdiagram och pivottabellrapport.

    • Om du vill lagra den valda anslutningen i arbets boken senare klickar du på skapa endast anslutning. Den här kryss rutan säkerställer att anslutningen används av formler som innehåller kubfunktioner som du skapar och att du inte vill skapa en pivottabellrapport.

  10. Gör något av följande under var vill du placera data:

    • Om du vill placera pivottabellrapporten i ett befintligt kalkyl blad väljer du befintligt kalkyl bladoch skriver sedan cell referensen för den första cellen i det cell område där du vill hitta pivottabellrapporten.

      Du kan också klicka på Dölj dialog Bild av knapp för att tillfälligt dölja dialog rutan, markera den första cellen i kalkyl bladet som du vill använda och tryck sedan på Visa dialog Bild av knapp .

  11. Om du vill placera pivottabellrapporten i ett nytt kalkyl blad med början i cell a1 klickar du på nytt kalkyl blad.

  12. Kontrol lera eller ändra anslutnings egenskaper genom att klicka på Egenskaper, göra nödvändiga ändringar i dialog rutan anslutnings egenskaper och sedan klicka på OK.

Arbeta med externa data anslutningar

I följande avsnitt beskrivs hur externa data anslutningar fungerar och hur du hittar Redigera, hantera och dela anslutnings informationen med andra program och användare.

Grunderna i data anslutningar

Data i en Excel-arbetsbok kan komma från två olika platser. Uppgifterna kan lagras direkt i arbets boken eller lagras i en extern data källa, till exempel en textfil, en databas eller en OLAP-kub (Online Analytical Processing). Den externa data källan är ansluten till arbets boken via en data anslutning, som är en uppsättning med information om hur du hittar, loggar in på och använder den externa data källan.

Den främsta fördelen med att ansluta till externa data är att du regelbundet kan analysera dessa data utan att samtidigt kopiera data till din arbets bok, vilket är en åtgärd som kan vara tids krävande och fel. När du har anslutit till externa data kan du också automatiskt uppdatera (eller uppdatera) dina Excel-arbetsböcker från den ursprungliga data källan när data källan uppdateras med ny information.

Anslutnings informationen lagras i arbets boken och kan även lagras i en anslutnings fil, till exempel en ODC-fil (Office Data Connection) eller en data käll namns fil (. DSN).

Om du vill hämta externa data till Excel måste du ha till gång till dessa data. Om den externa datakälla som du vill använda inte finns på din lokala dator kan du behöva kontakta databasens administratör för att få lösen ord, användar behörigheter eller annan anslutnings information. Om data källan är en databas kontrollerar du att databasen inte är öppen i exklusivt läge. Om data källan är en textfil eller ett kalkyl blad bör du kontrol lera att en annan användare inte har den öppen för exklusiv åtkomst.

Många data källor kräver också ODBC-drivrutin eller OLE DB-Provider för att koordinera data flödet mellan Excel, anslutnings filen och data källan.

Följande diagram sammanfattar viktiga punkter om data anslutningar.

Ansluta till externa datakällor

1. det finns en mängd olika data källor som du kan ansluta till: Analysis Services, SQL Server, Microsoft Access, andra OLAP-databaser, kalkyl blad och textfiler.

2. många data källor har en associerad ODBC-drivrutin eller OLE DB-Provider.

3. en anslutnings fil definierar all information som behövs för att komma åt och hämta data från en data källa.

4. anslutnings informationen kopieras från en anslutnings fil till en arbets bok och anslutnings informationen kan redige ras.

5. data kopieras till en arbets bok så att du kan använda den precis som du använder data som lagrats direkt i arbets boken.

Hitta anslutningar

Använd dialog rutan befintliga anslutningar för att hitta anslutningsfiler. (På fliken data i gruppen Hämta externa data klickar du på befintliga anslutningar.) Med den här dialog rutan kan du se följande typer av anslutningar:

  • Anslutningar i arbets boken    

    Den här listan visar alla aktuella anslutningar i arbets boken. Listan skapas från anslutningar som du redan har skapat, som du skapar med hjälp av dialog rutan Välj data källa i guiden data anslutning eller från anslutningar som du tidigare valt som en anslutning från den här dialog rutan.

  • Anslutningsfiler på din dator    

    Denna lista skapas från mappen mina data källor som vanligt vis lagras i mappen Mina dokument (Windows XP) eller dokument (Windows Vista).

  • Anslutningsfiler i nätverket    

    Den här listan kan skapas från följande:

    • En uppsättning mappar i det lokala nätverket, platsen som kan distribueras över nätverket som en del av distributionen av Microsoft Office-grupprinciper.

    • Ett Excel Services data anslutnings bibliotek (DCL) på en SharePoint Foundation webbplats. 

Redigera anslutnings egenskaper

Du kan också använda Excel som anslutnings fil redigerare för att skapa och redigera anslutningar till externa data källor som lagras i en arbets bok eller i en anslutnings fil. Om du inte hittar den anslutning du vill använda kan du skapa en anslutning genom att klicka på Bläddra efter mer för att Visa dialog rutan Välj data källa och sedan klicka på ny källa för att starta guiden data anslutning.

När du har skapat anslutningen kan du använda dialog rutan anslutnings egenskaper (klicka på Egenskaperi gruppen Hämta externa data på fliken data .) för att styra olika inställningar för anslutningar till externa data källor och för att använda, återanvända eller växla anslutningsfiler.

Om du använder en anslutnings fil för att ansluta till en data källa kopieras anslutnings informationen från anslutnings filen till Excel-arbetsboken. När du gör ändringar genom att använda dialog rutan anslutnings egenskaper redigerar du data anslutnings informationen som lagras i den aktuella Excel-arbetsboken och inte den ursprungliga data anslutnings filen som kan ha använts för att skapa anslutningen (som anges av fil namnet som visas i anslutnings fil egenskapen på fliken definition ). När du har redigerat anslutnings informationen (med undantag av anslutnings namnet och anslutnings beskrivnings egenskaperna) tas länken till anslutnings filen bort och egenskapen anslutnings fil är avmarkerad.

Om du vill vara säker på att anslutnings filen alltid används när en data källa uppdateras klickar du på alltid försöka använda den här filen för att uppdatera dessa data på fliken definition . Om du markerar den här kryss rutan kan du se till att uppdateringar av anslutnings filen alltid används av alla arbets böcker som använder den anslutnings filen, vilket även måste ha denna egenskap.

Hantera anslutningar

Genom att använda dialog rutan arbets boks anslutningar kan du enkelt hantera dessa anslutningar, till exempel skapa, redigera och ta bort dem. (Klicka på anslutningari gruppen Hämta externa data på fliken data .) Du kan använda den här dialogrutan för att göra följande:

  • Skapa, redigera, uppdatera och ta bort anslutningar som används i arbetsboken.

  • Kontrol lera källan för externa data. Du kanske vill göra det om anslutningen definierats av en annan användare.

  • Visa var varje anslutning används i den aktuella arbetsboken.

  • Diagnostisera ett felmeddelande om anslutningar till externa data.

  • Omdirigera en anslutning till en annan server eller datakälla eller ersätt anslutningsfilen för en befintlig anslutning.

  • Gör det enkelt att skapa och dela filer med användare.

Dela anslutningar

Anslutningsfiler är särskilt användbara när du vill dela anslutningar med jämna mellanrum, vilket gör anslutningar lättare att upptäcka, för att förbättra säkerheten för anslutningar och för att under lätta data källa administrationen. Det bästa sättet att dela anslutningsfiler är att placera dem på en säker och betrodd plats, till exempel en nätverksmapp eller ett SharePoint-bibliotek, där användare kan läsa filen men bara avsedda användare kan ändra filen.

Använda ODC-filer

Du kan skapa ODC-filer (Office Data Connection) genom att ansluta till externa data via dialog rutan Välj data källa eller genom att använda guiden data anslutning för att ansluta till nya data källor. En ODC-fil använder anpassade HTML-och XML-taggar för att lagra anslutnings informationen. Du kan enkelt visa eller redigera innehållet i filen i Excel.

Du kan dela anslutningsfiler med andra personer om du vill ge dem samma åtkomst till en extern data källa. Andra användare behöver inte konfigurera en data källa för att öppna anslutnings filen, men de kan behöva installera ODBC-drivrutinen eller OLE DB-providern för att komma åt externa data på sin dator.

ODC-filer är den rekommenderade metoden för att ansluta till data och dela data. Du kan enkelt konvertera andra traditionella anslutningsfiler (DSN, UDL och frågefiler) till en ODC-fil genom att öppna anslutnings filen och sedan klicka på knappen Exportera anslutnings fil på fliken definition i dialog rutan anslutnings egenskaper .

Använda frågefiler

Frågefiler är textfiler som innehåller information om data källan, inklusive namnet på den server där informationen finns och anslutnings informationen som du anger när du skapar en data källa. Frågefiler är ett traditionellt sätt att dela frågor med andra Excel-användare.

Använda. dqy-frågefiler    Du kan använda Microsoft Query för att spara. dqy-filer som innehåller frågor om data från Relations databaser eller textfiler. När du öppnar dessa filer i Microsoft Query kan du visa data som returneras av frågan och ändra frågan så att den hämtar olika resultat. Du kan spara en. dqy-fil för alla frågor som du skapar, antingen med Frågeguiden eller direkt i Microsoft Query.

Använda. oqy-frågefiler    Du kan spara. oqy-filer för att ansluta till data i en OLAP-databas, antingen på en server eller i ett offlinekubfil (. cub). När du använder guiden för flera dimensionella anslutningar i Microsoft Query för att skapa en data källa för en OLAP-databas eller-kub skapas en. OQY-fil automatiskt. Eftersom OLAP-databaser inte är organiserade i poster eller tabeller kan du inte skapa frågor eller dqy-filer för att komma åt dessa databaser.

Använda RQY Query-filer    I Excel kan du öppna frågefiler i RQY-format för att hantera driv rutiner för OLE DB-datakälla med detta format. Mer information finns i dokumentationen för driv rutinen.

Använda QRY-frågefiler    I Microsoft Query kan du öppna och spara frågefiler i qry-format för användning med tidigare versioner av Microsoft Query som inte kan öppna. dqy-filer. Om du har en frågefil i. qry-format som du vill använda i Excel, öppna filen i Microsoft Query och spara den som en. dqy-fil. Information om hur du sparar. dqy-filer finns i hjälp om Microsoft Query.

Använda. iqy-frågefiler    Excel kan öppna. iqy-frågefiler för att hämta data från webben.

Använda externa data områden och egenskaper

Ett externt data område (kallas även frågetabeller) är ett definierat namn eller ett tabell namn som definierar platsen för de data som finns i ett kalkyl blad. När du ansluter till externa data skapar Excel ett externt data område automatiskt. Det enda undantaget till det här är en pivottabellrapport som är ansluten till en data källa, som inte skapar ett externt data område. I Excel kan du formatera och utforma ett externt data område eller använda det i beräkningar, som med andra data.

Excel namnger automatiskt ett externt data område enligt följande:

  • Externa data områden från ODC-filer (Office Data Connection) får samma namn som fil namnet.

  • Externa data områden från databaser namnges med frågan. Som standard Query_from_källa namnet på den data källa som du använde för att skapa frågan.

  • Externa data områden från textfiler namnges med text fil namnet.

  • Externa data områden från webbfrågor namnges med namnet på den webb sida som data hämtats från.

Om det finns mer än ett externt data område från samma källa i kalkyl bladet numreras områdena. Till exempel text, MyText_1, MyText_2 och så vidare.

Ett externt data område har ytterligare egenskaper (ska inte förväxlas med anslutnings egenskaper) som du kan använda för att styra data, till exempel att bevara cellformatering och kolumn bredd. Du kan ändra de här externa data områdes egenskaperna genom att klicka på Egenskaper i gruppen anslutningar på fliken data och sedan göra dina ändringar i dialog rutorna för externt data område eller Egenskaper för externa data .

Obs!: Om du vill dela en sammanfattning eller rapport som baseras på externa data kan du ge andra personer en arbets bok som innehåller ett externt data område, eller så kan du skapa en rapportmall. Med en rapportmall kan du spara sammanfattningen eller rapporten utan att spara externa data så att filen blir mindre. Externa data hämtas när en användare öppnar rapport mal len.

Stöd för data källa i Excel och Excel Services

Det finns flera data objekt (till exempel ett externt data område och en pivottabellrapport) som du kan använda för att ansluta till olika data källor. Den typ av data källa som du kan ansluta till skiljer sig emellertid mellan varje data objekt. Du kan också använda och uppdatera anslutna data i Excel Services, men det finns ytterligare begränsningar och lösningar som du bör känna till.

Stöd för Excel-dataobjekt och data Källa

I följande tabell sammanfattas vilka data källor som stöds för varje data objekt i Excel.

Stöds
data Källa

Excel
data
serverobjektet

Skapas
Externa
data
område?

OLE
DB

ODBC

Text
fil

HTML
fil

XML
fil

SharePoint
förteckning

Guiden Importera text

Ja

Nej

Nej

Ja

Nej

Nej

Nej


Pivottabellrapport (icke-OLAP)

Nej

Ja

Ja

Ja

Nej

Nej

Ja


Pivottabellrapport KÄLLDATA

Nej

Ja

Nej

Nej

Nej

Nej

Nej

Excel-tabell

Ja

Ja

Ja

Nej

Nej

Ja

Ja

XML-mappning

Ja

Nej

Nej

Nej

Nej

Ja

Nej

Webbfråga

Ja

Nej

Nej

Nej

Ja

Ja

Nej

Guiden Dataanslutning

Ja

Ja

Ja

Ja

Ja

Ja

Ja

Microsoft Query

Ja

Nej

Ja

Ja

Nej

Nej

Nej

Obs!: De här filerna, en textfil importerad med hjälp av guiden Importera text, en XML-fil som importer ATS med hjälp av en XML-mappning och en HTML-eller XML-fil som importer ATS med hjälp av en webbfråga, ska du inte använda en ODBC-drivrutin eller OLE-DATABASLEVERANTÖR för att ansluta till data källan.

Stöd för Excel Services och data källor

Om du vill visa en Excel-arbetsbok i Excel Services (Excel i en webbläsare) kan du ansluta till och uppdatera data, men du måste använda en pivottabellrapport. Excel Services stöder inte externa data områden, vilket innebär att Excel Services inte stöder en Excel-tabell som är ansluten till en data källa, en webbfråga, en XML-mappning eller Microsoft Query.

Men du kan undvika begränsningen genom att använda en pivottabell för att ansluta till data källan och sedan utforma och skapa pivottabellen som en tvådimensionell tabell utan nivåer, grupper eller del summor så att alla önskade rad-och kolumn värden visas. Mer information finns i länkarna i avsnittet Se även .

Förstå data åtkomst komponenter

Microsoft Data Access Components (MDAC) 2,8 ingår i Microsoft Windows Server 2003 och Windows XP SP2. Med MDAC kan du ansluta till och använda data från en mängd olika Relations-och data källor som inte är kopplade till dem. Du kan ansluta till många olika data källor genom att använda ODBC-drivrutiner (Open Database Connectivity) eller OLE-DB leverantörer, som är antingen inbyggda och levererade av Microsoft eller utvecklade av olika tredje parter. När du installerar Microsoft Office läggs ytterligare ODBC-drivrutiner och OLE DB-leverantörer till på datorn.

I Windows Vista och Windows 7 används Windows Data Access-komponenter (Windows DAC).

Om du vill se en fullständig lista över de OLE DB-leverantörer som är installerade på datorn visar du dialog rutan Egenskaper för datalänk från en data länk fil och klickar sedan på fliken leverantör .

Om du vill se en fullständig lista över ODBC-leverantörer som är installerade på datorn visar du dialog rutan ODBC-databasserver och klickar sedan på fliken driv rutiner .

Du kan också använda ODBC-drivrutiner och OLE DB-leverantörer från andra tillverkare för att hämta information från andra källor än Microsoft data källor, inklusive andra typer av ODBC-och OLE DB-databaser. Information om att installera dessa ODBC-drivrutiner eller OLE DB-providers kontrollerar du dokumentationen för databasen, eller kontakta din databassäljaren.

Använda ODBC för att ansluta till data källor

I följande avsnitt beskrivs Open Database Connectivity (ODBC) i detalj.

ODBC-arkitekturen

I ODBC-arkitekturen ansluter ett program (till exempel Excel) till ODBC-drivrutinshanteraren, som i sin tur använder en viss ODBC-drivrutin (till exempel Microsoft SQL ODBC-drivrutinen) för att ansluta till en data källa (till exempel en Microsoft SQL Server-databas).

Definiera anslutnings information

Så här ansluter du till ODBC-data Källor:

  1. Kontrol lera att rätt ODBC-drivrutin är installerad på datorn som innehåller data källan.

  2. Definiera ett namn för data källan (DSN) genom att använda antingen ODBC-administratören för data källa för att lagra anslutnings informationen i registret eller en DSN-fil, eller en anslutnings sträng i Microsoft Visual Basic-kod för att överföra anslutnings informationen direkt till ODBC-drivrutinshanteraren.

    Om du vill definiera en data källa i Windows Vista klickar du på Start -knappen och sedan på kontroll panelen. Klicka på system och underhålloch sedan på administrations verktyg. I Windows XP och Windows Server klickar du på Startoch sedan på kontroll panelen. Klicka på prestanda och underhåll, administrations verktyg. och klicka sedan på data källor (ODBC). Om du vill ha mer information om de olika alternativen klickar du på knappen Hjälp i respektive dialog ruta.

Maskindatakällor

Maskin data källor lagrar anslutnings information i registret på en specifik dator med ett användardefinierat namn. Du kan använda maskindatakällor endast på den dator där de är definierade. Det finns två typer av maskindatakällor – användare och system. Användardatakällor kan endast användas av den aktuella användaren och är endast synliga för den användaren. System data källor kan användas av alla användare på en dator och är synliga för alla användare på datorn.

En dator data källa är särskilt användbar när du vill ge ytterligare säkerhet, eftersom den säkerställer att endast användare som är inloggade kan se en dator data källa och en dator data källa kan inte kopieras av en fjärran sluten användare till en annan dator.

Fildatakällor

Fil data källor (kallas även DSN-filer) lagra anslutnings information i en textfil, inte registret och är generellt mer flexibelt för användning än dator data källor. Du kan till exempel kopiera en fil data källa till en dator med rätt ODBC-drivrutin, så att ditt program kan använda konsekvent och korrekt anslutnings information för alla datorer som används. Eller så kan du placera fil data källan på en enskild server, dela den mellan många datorer i nätverket och enkelt hålla kontakt informationen på en och samma plats.

En fildatakälla kan också vara odelbar. En fil data källa som inte är shareable lagras på en dator och pekar på en dator data källa. Du kan använda odelbara fildatakällor för att få åtkomst till befintliga maskindatakällor från fildatakällor.

Använda OLE DB för att ansluta till data källor

I följande avsnitt beskrivs OLE DB (Object Linking and Embedding) mer detaljerat.

OLE DB-arkitekturen

I OLE DB-arkitekturen kallas programmet som använder data åtkomst till en data konsument (till exempel Excel) och programmet som tillåter intern åtkomst till data kallas en databas leverantör (till exempel Microsoft OLE DB-Provider för SQL Server).

Definiera anslutnings information

En fil med Universal Data Link (. udl) innehåller den anslutnings information som en data konsument använder för att få åtkomst till en data källa via OLE DB-providern för data källan. Du kan skapa anslutnings informationen genom att göra något av följande:

  • Använd dialog rutan Egenskaper för datalänk i guiden data anslutning för att definiera en datalänk för en OLE DB-Provider. Mer information finns i avsnittet Importera data med hjälp av guiden data anslutning.

  • Skapa en tom textfil med fil namns tillägget. udl och redigera sedan filen som visar dialog rutan Egenskaper för datalänk .

Uppdatera data

När du är ansluten till en extern data källa kan du också utföra en uppdaterings åtgärd för att hämta uppdaterade data. Varje gång du uppdaterar data ser du den senaste versionen av data, inklusive eventuella ändringar som har gjorts i data sedan den senaste uppdateringen.

Följande bild förklarar den grundläggande processen för vad som händer när du uppdaterar data som är anslutna till en extern data källa.

Uppdatering av externa data

1. en uppdatering tar fram uppdaterade data.

2. anslutnings filen definierar all information som behövs för att komma åt och hämta data från en extern data källa.

3. det finns en mängd olika data källor som du kan uppdatera: OLAP, SQL Server, Access, OLE DB, ODBC, kalkyl blad och textfiler.

4. uppdaterade data läggs till i den aktuella arbets boken.

Excel innehåller många alternativ för att uppdatera importerade data, inklusive uppdatering av data när du öppnar arbets boken och uppdaterar data automatiskt vid tidsintervall. Du kan fortsätta att arbeta i Excel när data uppdateras och du kan också kontrol lera status för uppdateringen medan data uppdateras.

Om den externa data källan kräver en lösenord för att få åtkomst till data kan du behöva ange lösen ordet varje gång externt dataområde uppdateras.

Importera data programmatiskt och använda funktioner

Om du är utvecklare finns det flera olika sätt att importera data i Excel:

  • Du kan använda Visual Basic for Applications för att få åtkomst till en extern data källa. Beroende på data källan kan du använda antingen ActiveX-dataobjekt eller data åtkomst objekt för att hämta data. Du kan också definiera en anslutnings sträng i koden som anger anslutnings informationen. Att använda en anslutnings sträng är användbart till exempel om du vill undvika att system administratörer eller användare först skapar en anslutnings fil eller för att förenkla installationen av ditt program.

  • Om du importerar data från en SQL Server-databas bör du överväga att använda SQL Native Client, som är ett fristående API (Data Access Application Programming Interface) som används för både OLE DB och ODBC. Den kombinerar SQL OLE DB-providern och SQL ODBC-drivrutinen till ett inbyggt dynamiskt länk bibliotek (DLL), och ger också nya funktioner som är åtskilda från Microsoft Data Access Components (MDAC). Du kan använda SQL Native Client för att skapa nya program eller förstärka befintliga program som kan dra nytta av nyare SQL Server-funktioner, till exempel flera lokala resultat uppsättningar (MARS), användardefinierade typer (UDT) och stöd för XML-datatyper.

  • Funktionen RTD hämtar real tids data från ett program som stöder COM-Automation. Det här tilläggsprogrammet måste skapas och registreras på en lokal dator.

  • SQL. Funktionen REQUEST ansluter med en extern data källa och kör en fråga från ett kalkyl blad. SQL. Funktionen REQUEST returnerar resultatet som en matris utan att makro programmering krävs. Om denna funktion inte är tillgänglig måste tillägget Microsoft Excel ODBC (XLODBC.XLA) installeras. Du kan installera tillägget från Office.com.

Mer information om hur du skapar Visual Basic för program finns i hjälp om Visual Basic.

Sekretessnivåer

  • Innan du kan kombinera data källor i specifika data som matchar dina data analys krav kan du ansluta till en data källa baserat på dina inställningar för Sekretess nivåer i data källan.

Behöver du mer hjälp?

Du kan alltid fråga en expert i Excel Tech Community, få support i Answers-communityn eller föreslå en ny funktion eller förbättringar på Excel User Voice.

Mer information finns i

Power Query kallas Hämta och transformera in Excel 2016

Hjälp om Microsoft Power Query för Excel

Importera data från databas med intern databas fråga

Hjälphttps://docs.microsoft.com/power-bi/service-admin-administering-power-bi-in-your-organizationför data hanterings upplevelse i Power BI för Office 365

Obs!:  Den här sidan har översatts automatiskt och kan innehålla grammatiska fel och andra felaktigheter. Vår avsikt är att innehållet ska vara användbart för dig. Skulle du vilja svara på om informationen var till hjälp? Här är den engelska artikeln som en referens.

Behöver du mer hjälp?

Utöka dina Office-kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×