Log på med Microsoft
Log på, eller opret en konto.
Hej
Markér en anden konto.
Du har flere konti
Vælg den konto, du vil logge på med.

Excel til Mac indeholder Power Query teknologi (også kaldet Hent og transformér) for at give større funktionalitet, når du importerer, opdaterer og godkender datakilder, administrerer Power Query-datakilder, rydder legitimationsoplysninger, ændrer placeringen af filbaserede datakilder og former dataene til en tabel, der passer til dine krav. Du kan også oprette en Power Query forespørgsel ved hjælp af VBA. 

Bemærk!: SQL Server Database-datakilde kan kun importeres i Insiders Beta.

Du kan importere data til Excel ved hjælp af Power Query fra en lang række datakilder: Excel-projektmappe, tekst/CSV, XML, JSON, SQL Server-database, SharePoint Online-liste, OData, Tom tabel og Tom forespørgsel.

  1. Vælg Data > Hent data.

    PQ Mac Hent Data (Power Query).png

  2. Hvis du vil vælge den ønskede datakilde, skal du vælge Hent data (Power Query).

  3. Vælg en af de tilgængelige datakilder i dialogboksen Vælg datakilde

    Eksempel på datakilder, der skal vælges i dialogboksen

  4. Opret forbindelse til datakilden. Du kan få mere at vide om, hvordan du opretter forbindelse til hver enkelt datakilde, under Importér data fra datakilder.

  5. Vælg de data, du vil importere.

  6. Indlæs dataene ved at klikke på knappen Indlæs.

Resultat

De importerede data vises i et nyt ark.

Typiske resultater for en forespørgsel

Næste trin

Hvis du vil forme og transformere data ved hjælp af Power Query-editoren, skal du vælge Transformér data. Du kan få mere at vide under Figurdata med Power Query-editor.

Bemærk!: Denne funktion er generelt tilgængelig for Microsoft 365-abonnenter, der kører 16.69 (23010700) eller nyere af Excel til Mac. Hvis du er en Microsoft 365-abonnent, skal du sørge for, at du har den seneste version af Office.

Procedure

  1. Vælg Data > Hent data (Power Query).

  2. Hvis du vil åbne Forespørgselseditor, skal du vælge Start Power Query-editor.

    PQ Mac Editor.png

    Tip!: Du kan også få adgang til Forespørgselseditor ved at vælge Hent data (Power Query), vælge en datakilde og derefter klikke på Næste.

  3. Form og transformér dine data ved hjælp af Forespørgselseditor, som du ville gøre i Excel til Windows.

    Power Query-editoren

    Du kan finde flere oplysninger under Hjælp til Power Query til Excel.

  4. Når du er færdig, skal du vælge Start > Luk og indlæs.

Resultat

De nyligt importerede data vises i et nyt ark.

Typiske resultater for en forespørgsel

Du kan opdatere følgende datakilder: SharePoint-filer, SharePoint-lister, SharePoint-mapper, OData, tekst-/CSV-filer, Excel-projektmapper (.xlsx), XML- og JSON-filer, lokale tabeller og områder samt en Microsoft SQL Server-database.

Opdater for første gang.

Første gang du forsøger at opdatere filbaserede datakilder i dine projektmappeforespørgsler, skal du muligvis opdatere filstien.

  1. Vælg Data, pilen ud for Hent data, og derefter indstillinger for datakilde. Dialogboksen Indstillinger for datakilde vises.

  2. Vælg en forbindelse, og vælg derefter Skift filsti.

  3. Vælg en ny placering i dialogboksen filsti, og vælg derefter Hent data.

  4. Vælg Luk.

Opdater efterfølgende gange

For at opdatere:

  • Alle datakilder i projektmappen, vælg Data > Opdater alle.

  • En bestemt datakilde, højreklik på en forespørgselstabel i et ark, og vælg derefter Opdater.

  • En pivottabel, markér en celle i pivottabellen, og vælg derefter Analysér pivottabelOpdater data.

Første gang du åbner SharePoint, SQL Server, OData eller andre datakilder, der kræver tilladelse, skal du angive de relevante legitimationsoplysninger. Det kan også være en god idé at rydde legitimationsoplysningerne for at angive nye.

Angive brugeroplysninger

Når du opdaterer en forespørgsel for første gang, bliver du muligvis bedt om at logge på. Vælg godkendelsesmetoden, og angiv legitimationsoplysninger til logon for at oprette forbindelse til datakilden og fortsætte med opdateringen.

Hvis logon er påkrævet, vises dialogboksen Angiv legitimationsoplysninger.

Det kunne f.eks. være:

  • SharePoint-legitimationsoplysninger:

    Prompt om SharePoint-legitimationsoplysninger på Mac

  • SQL Server-legitimationsoplysninger:

    Dialogboksen SQL Server til at angive server, database og legitimationsoplysninger

Ryd legitimationsoplysninger

  1. Vælg Data > Hent data > Datakildeindstillinger.

  2. Vælg den ønskede forbindelse i dialogboksen Datakildeindstillinger.

  3. Vælg nederst Ryd tilladelser.

  4. Bekræft, at det er det, du vil gøre, og vælg derefter Slet.

Selvom oprettelse i Power Query-editoren ikke er tilgængelig i Excel til Mac, understøtter VBA Power Query-oprettelse. Overførsel af et VBA-kodemodul i en fil fra Excel til Windows til Excel til Mac er en proces i to trin. Der findes et prøveprogram til dig i slutningen af dette afsnit.

Trin ét: Excel til Windows

  1. I Excel til Windows kan du udvikle forespørgsler ved hjælp af VBA. VBA-kode, der bruger følgende enheder i Excels objektmodel, fungerer også i Excel til Mac: Objektet Forespørgsler, objektet WorkbookQuery, Workbook.Queries-egenskab. Du kan finde flere oplysninger i Excel VBA-reference.

  2. I Excel skal du sørge for, at Visual Basic Editor er åben, ved at trykke på ALT+F11.

  3. Højreklik på modulet, og vælg derefter Eksportér fil. Dialogboksen Eksportér vises.

  4. Angiv et filnavn, sørg for, at filtypenavnet er .bas, og vælg derefter Gem.

  5. Upload VBA-filen til en onlinetjeneste for at gøre filen tilgængelig fra Mac.

    Du kan bruge Microsoft OneDrive. Se Synkroniser filer med OneDrive på Mac OS X for at få flere oplysninger.

Trin to: Excel til Mac

  1. Download VBA-filen til en lokal fil, den VBA-fil, du gemte i "Trin ét: Excel til Windows", og uploadet til en onlinetjeneste.

  2. I Excel til Mac skal du vælge Værktøjer > Makro > Visual Basic Editor. Visual Basic Editor-vinduet vises.

  3. Højreklik på et objekt i projektvinduet, og vælg derefter Importér fil. Dialogboksen Importér fil vises.

  4. Find VBA-filen, og vælg derefter Åbn.

Prøvekode

Her er noget grundlæggende kode, du kan tilpasse og bruge. Dette er en prøveforespørgsel, der opretter en liste med værdier fra 1 til 100.

Sub CreateSampleList()
    ActiveWorkbook.Queries.Add Name:="SampleList", Formula:= _
        "let" & vbCr & vbLf & _
            "Source = {1..100}," & vbCr & vbLf & _
            "ConvertedToTable = Table.FromList(Source, Splitter.SplitByNothing(), null, null, ExtraValues.Error)," & vbCr & vbLf & _
            "RenamedColumns = Table.RenameColumns(ConvertedToTable,{{""Column1"", ""ListValues""}})" & vbCr & vbLf & _
        "in" & vbCr & vbLf & _
            "RenamedColumns"
    ActiveWorkbook.Worksheets.Add
    With ActiveSheet.ListObjects.Add(SourceType:=0, Source:= _
        "OLEDB;Provider=Microsoft.Mashup.OleDb.1;Data Source=$Workbook$;Location=SampleList;Extended Properties=""""" _
        , Destination:=Range("$A$1")).QueryTable
        .CommandType = xlCmdSql
        .CommandText = Array("SELECT * FROM [SampleList]")
        .RowNumbers = False
        .FillAdjacentFormulas = False
        .PreserveFormatting = True
        .RefreshOnFileOpen = False
        .BackgroundQuery = True
        .RefreshStyle = xlInsertDeleteCells
        .SavePassword = False
        .SaveData = True
        .AdjustColumnWidth = True
        .RefreshPeriod = 0
        .PreserveColumnInfo = True
        .ListObject.DisplayName = "SampleList"
        .Refresh BackgroundQuery:=False
    End With
End Sub

  1. Åbn Excel-projektmappen.

  2. Hvis du får vist en sikkerhedsadvarsel om, at eksterne dataforbindelser deaktiveres, skal du vælge Aktivér indhold.

  3. Hvis dialogboksen Giv filer adgang vises, skal du vælge Vælgog derefter vælge Giv adgang til mappen på øverste niveau, der indeholder datakildefilerne.

  4. Vælg Data > Fra Tekst (Ældre). Dialogboksen Finder vises.

  5. Find .txt- eller .csv-filen, og vælg Åbn. Guiden tekstimport vises.

    Tip    Tjek gentagne gange Forhåndsvisning af markerede data-ruden for at bekræfte dine valg.

  6. På den første side, skal du gøre følgende:

    Filetype    Hvis du vil vælge tekstfiltypen, skal du vælge Afgrænset eller Fast bredde.

    Rækkenummer    I Begynd import ved række, vælg et rækkenummer for at angive den første række med de data, du vil importere.

    Tegnsæt     i Filoprindelse, skal du vælge tegnsættet, der bruges i tekstfilen. I de fleste tilfælde kan du lade denne indstilling være som standard.

  7. Gør følgende på den anden side:

    Afgrænset

    Hvis du vælger Afgrænset på den første side, skal du markere afgrænsertegnet under Afgrænsereeller bruge afkrydsningsfeltet Andet til at angive et, der ikke er angivet.

    Markér Opfat efterfølgende afgrænsere som én. hvis dataene indeholder en afgrænser på mere end ét tegn mellem datafelter eller hvis dine data indeholder flere brugerdefinerede afgrænsere.

    I Tekstkvalifikator skal du markere det tegn, der omslutter værdier i tekstfilen, som oftest er anførselstegnet (").

    Fast bredde

    Hvis du vælger Fast bredde på den første side, skal du følge vejledningen for at oprette, slette eller flytte et linjeskift i feltet Forhåndsvisning af markerede data.

  8. På tredje side skal du gøre følgende:

    For hver kolonne under Forhåndsvisning af markerede data, skal du markere den og derefter ændre den til et andet kolonneformat, hvis du vil. Du kan angive datoformatet yderligere og vælge Avancerede for at ændre indstillingerne for numeriske data. Du kan også konvertere dataene, når du har importeret dem.

    Vælg Afslutning. Dialogboksen Importér data vises.

  9. Vælg, hvor dataene skal tilføjes: enten på det eksisterende ark, på et nyt ark eller i en pivottabel.

  10. Vælg OK.

    Hvis du vil sikre, at forbindelsen fungerer, skal du angive nogle data og derefter vælge Forbindelser > Opdater.

  1. Vælg Data > Fra SQL-server ODBC. Dialogboksen Opret forbindelse til datakilden for SQL Server ODBC vises.

    Dialogboksen SQL Server til at angive server, database og legitimationsoplysninger

  2. Angiv serveren i feltet Servernavn, og angiv eventuelt databasen i feltet Databasenavn.

    Få disse oplysninger fra databaseadministratoren.

  3. Under Godkendelse, skal du vælge en metode på listen: Brugernavn/adgangskode, Kerberos eller NTLM.

  4. Angiv legitimationsoplysninger i felterne Brugernavn og Adgangskode.

  5. Vælg Opret forbindelse. Dialogboksen Navigator vises.

  6. I venstre rude skal du gå til den ønskede tabel og derefter vælge den.

  7. Bekræft SQL-sætningen i højre rude. Du kan ændre SQL-sætningen efter behov.

  8. Hvis du vil se en forhåndsvisning på dataene, skal du vælge Kør.

  9. Når du er klar, skal du vælge Returner data. Dialogboksen Importér data vises. 

    Dialogboksen Importér data, der bruges til at finde dataene

  10. Vælg, hvor dataene skal tilføjes: enten på det eksisterende ark, på et nyt ark eller i en pivottabel.

  11. Hvis du vil angive forbindelsesegenskaber på fanerne Brug og Definition på dialogboksen Egenskaber , skal du vælge Egenskaber. Når du har importeret dataene, kan du også vælge Data > Forbindelser, og derefter i dialogboksen Forbindelsesegenskaber vælge Egenskaber.

  12. Vælg OK.

  13. Hvis du vil sikre, at forbindelsen fungerer, skal du angive nogle data og derefter vælge Data > Opdater alle.

Hvis du vil bruge en ekstern kilde, som ikke er en SQL-database, (f.eks.FileMaker Pro), kan du bruge en Open Database Connectivity-driver (ODBC) på din Mac. Oplysninger om drivere er tilgængelige på denne webside. Når driveren til din datakilde er installeret, kan du følge disse:

  1. Vælg Data Fra Database (Microsoft Query).

  2. Tilføj datakilden for din database, og klik derefter på OK.

  3. Angiv godkendelsesmetoden, brugernavn og adgangskode ved prompten for legitimationsoplysninger på SQL-serveren.

    alternativ tekst

  4. I venstre side skal du vælge pilen ud for serveren for at se databaserne.

  5. Vælg pilen ud for den ønskede database.

  6. Vælg den ønskede tabel.

  7. Hvis du vil se en forhåndsvisning på dataene, skal du vælge Kør.

  8. Når du er klar, skal du vælge Returner data.

  9. I dialogboksen Importér data skal du vælge, hvor dataene skal placeres: enten på det eksisterende ark, på et nyt ark eller i en pivottabel.

  10. Vælg OK.

  11. Hvis du vil sikre, at forbindelsen fungerer, skal du angive nogle data og derefter vælge Data > Opdater alle.

Hvis dine tilladelser ikke fungerer, kan du muligvis ikke rydde dem først og derefter logge på.

  1. Vælg Data > Forbindelser. Projektmappeforbindelser-dialogboksen vises.

  2. Vælg den ønskede forbindelse på listen, og vælg derefter Ryd tilladelser.

    Fjerner gemte legitimationsoplysninger for en dataforbindelse på Mac

Se også

Hjælp til Power Query til Excel

ODBC-drivere, der er kompatible med Excel til Mac

Opret en pivottabel for at analysere regnearksdata

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?
Når du trykker på Send, bliver din feedback brugt til at forbedre Microsoft-produkter og -tjenester. Din it-administrator kan indsamle disse data. Erklæring om beskyttelse af personlige oplysninger.

Tak for din feedback!

×