Brug Microsoft Query til at hente eksterne data

Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Du kan bruge Microsoft Query til at hente data fra eksterne kilder. Hvis du bruger Microsoft Query til at hente data fra dine virksomhedsdatabaser og filer, behøver du ikke at skrive de data, du vil analysere i Excel. Du kan også opdatere dine Excel-rapporter og-oversigter automatisk fra den oprindelige kildedatabase, når databasen opdateres med nye oplysninger.

Ved hjælp af Microsoft Query kan du oprette forbindelse til eksterne datakilder, vælge data fra disse eksterne kilder, importere disse data til regnearket og opdatere dataene efter behov for at holde dine regnearksdata synkroniseret med dataene i de eksterne kilder.

Typer af databaser, du kan få adgang til     Du kan hente data fra flere typer databaser, herunder Microsoft Office Access, Microsoft SQL Server og Microsoft SQL Server OLAP Services. Du kan også hente data fra Excel-projektmapper og fra tekstfiler.

Microsoft Office indeholder drivere, som du kan bruge til at hente data fra følgende datakilder:

  • Microsoft SQL Server Analysis Services (OLAP-udbyder)

  • Microsoft Office Access

  • dBASE

  • Microsoft FoxPro

  • Microsoft Office Excel

  • Oracle

  • Base

  • Tekst databaser

Du kan også bruge ODBC-drivere eller datakildedrivere fra andre producenter til at hente oplysninger fra datakilder, der ikke er angivet her, herunder andre typer af OLAP-databaser. Hvis du vil have mere at vide om installation af en ODBC-driver eller datakildedriver, der ikke er angivet her, skal du se dokumentationen til databasen eller kontakte databaseforhandleren.

Vælge data fra en database     Du henter data fra en database ved at oprette en forespørgsel, som er et spørgsmål, du kan stille om data, der er gemt i en ekstern database. Hvis dine data er gemt i en Access-database, kan det være en god ide at kende salgstallene for et bestemt produkt efter område. Du kan hente en del af dataene ved kun at vælge dataene for det produkt og det område, du vil analysere.

Med Microsoft Query kan du markere de kolonner af data, du vil bruge, og kun importere disse data til Excel.

Opdatere dit regneark i én handling     Når du har ekstern data i en Excel-projektmappe, kan du opdater dataene til at opdatere din analyse, uden at du behøver at oprette dine oversigtsrapporter og diagrammer igen. Du kan for eksempel oprette en månedlig Salgsoversigt og opdatere den hver måned, når de nye salgstal kommer ind.

Sådan bruger Microsoft Query datakilder     Når du har konfigureret en datakilde for en bestemt database, kan du bruge den, når du vil oprette en forespørgsel for at vælge og hente data fra den pågældende database – uden at du skal angive alle forbindelsesoplysningerne igen. Microsoft Query brugerdata kilden til at oprette forbindelse til den eksterne database og for at vise dig, hvilke data der er tilgængelige. Når du har oprettet din forespørgsel og returneret dataene til Excel, indeholder Microsoft Query Excel-projektmappen med både forespørgsels-og datakildeoplysningerne, så du kan oprette forbindelse til databasen igen, når du vil opdatere dataene.

Diagram, der viser, hvordan datakilder bruges i Microsoft Query

Brug af Microsoft Query til at importere data     Hvis du vil importere eksterne data til Excel med Microsoft Query, skal du følge disse grundlæggende trin, der hver især beskrives mere detaljeret i de følgende afsnit.

Hvad er en datakilde?     En datakilde er et gemt sæt oplysninger, der gør det muligt for Excel og Microsoft Query at oprette forbindelse til en ekstern database. Når du bruger Microsoft Query til at konfigurere en datakilde, skal du give datakilden et navn og derefter angive navnet på og placeringen af databasen eller serveren, databasetypen og dine logon-og adgangskodeoplysninger. Oplysningerne omfatter også navnet på en OBDC-driver eller en datakildedriver, som er et program, der opretter forbindelse til en bestemt type database.

Sådan konfigurerer du en datakilde ved hjælp af Microsoft Query:

  1. Klik på fra andre kilderi gruppen Hent eksterne data under fanen data , og klik derefter på fra Microsoft Query.

  2. Gør en af følgende ting:

    • Hvis du vil angive en datakilde for en database, en tekstfil eller en Excel-projektmappe, skal du klikke på fanen databaser .

    • Hvis du vil angive en OLAP-kubedata kilde, skal du klikke på fanen OLAP-kuber . Denne fane er kun tilgængelig, hvis du kørte Microsoft Query fra Excel.

  3. Dobbeltklik på _LT_New data Source>.

    Eller

    Klik på _LT_New data Source>, og klik derefter på OK.

    Dialogboksen Opret ny data kilde vises.

  4. I trin 1 skal du skrive et navn for at identificere datakilden.

  5. I trin 2 skal du klikke på en driver til den type database, du bruger som datakilde.

    Bemærkninger!: 

    • Hvis den eksterne database, du vil have adgang til, ikke understøttes af de ODBC-drivere, der er installeret med Microsoft Query, skal du hente og installere en Microsoft Office-kompatibel ODBC-driver fra en tredjepartsleverandør, f. eks producenten af sikkerheds. Kontaktdatabase forhandleren for at få installationsvejledning.

    • OLAP-databaser kræver ikke ODBC-drivere. Når du installerer Microsoft Query, installeres drivere for databaser, der er oprettet ved hjælp af Microsoft SQL Server Analysis Services. Hvis du vil oprette forbindelse til andre OLAP-databaser, skal du installere en datakildedriver og-klientsoftware.

  6. Klik på Opret forbindelse, og angiv derefter de oplysninger, der er nødvendige for at oprette forbindelse til datakilden. For databaser, Excel-projektmapper og tekstfiler afhænger de oplysninger, du angiver, for den type datakilde, du har valgt. Du kan blive bedt om at angive et logonnavn, en adgangskode, den version af databasen, du bruger, databaseplaceringen eller andre oplysninger, der er specifikke for databasetypen.

    Vigtigt!: 

    • Brug stærke adgangskoder, hvor du kombinerer store og små bogstaver, tal og symboler. Svage adgangskoder har ikke denne blanding af tegn. Stærk adgangskode: Y6dh!et5. Svag adgangskode: House27. Adgangskoder bør være på 8 eller flere tegn. En adgangskode på minimum 14 tegn er bedre.

    • Det er meget vigtigt, at du husker adgangskoden. Hvis du glemmer adgangskoden, kan den ikke læses igen. Gem de adgangskoder, du skriver ned, på et sikkert sted væk fra de oplysninger, de er med til at beskytte.

  7. Når du har angivet de nødvendige oplysninger, skal du klikke på OK eller Afslut for at vende tilbage til dialogboksen Opret ny data kilde .

  8. Hvis databasen har tabeller, og du vil have en bestemt tabel til at blive vist automatisk i guiden forespørgsel, skal du klikke på feltet for trin 4 og derefter klikke på den ønskede tabel.

  9. Hvis du ikke vil skrive dit logonnavn og din adgangskode, når du brugerdata kilden, skal du markere afkrydsningsfeltet Gem mit bruger-id og adgangskoden i datakildens definition . Den gemte adgangskode krypteres ikke. Hvis afkrydsningsfeltet ikke er tilgængeligt, skal du kontakte databaseadministratoren for at finde ud af, om denne indstilling kan gøres tilgængelig.

    Sikkerhedsnote!: Undgå at gemme logonoplysninger, når du opretter forbindelse til datakilder. Disse oplysninger kan gemmes som almindelig tekst, og en ondsindet bruger kan få adgang til oplysningerne og forringe sikkerheden for datakilden.

Når du har fuldført disse trin, vises navnet på din datakilde i dialogboksen Vælg datakilde .

Brug forespørgselsguiden til de fleste forespørgsler     Guiden forespørgsel gør det nemt at vælge og samle data fra forskellige tabeller og felter i din database. Ved hjælp af guiden forespørgsel kan du vælge de tabeller og felter, du vil medtage. En indre joinforbindelse (en forespørgselshandling, der angiver, at rækker fra to tabeller kombineres ud fra identiske feltværdier) oprettes automatisk, når guiden genkender et primært nøglefelt i en tabel og et felt med det samme navn i en anden tabel.

Du kan også bruge guiden til at sortere resultatsættet og udføre simpel filtrering. I det sidste trin i guiden kan du vælge at returnere dataene til Excel eller præcisere forespørgslen i Microsoft Query. Når du har oprettet forespørgslen, kan du køre den i enten Excel eller Microsoft Query.

Hvis du vil starte guiden forespørgsel, skal du udføre følgende trin.

  1. Klik på fra andre kilderi gruppen Hent eksterne data under fanen data , og klik derefter på fra Microsoft Query.

  2. I dialogboksen Vælg data kilde skal du sørge for, at afkrydsningsfeltet Brug guiden forespørgsel til at oprette og redigere forespørgsler er markeret.

  3. Dobbeltklik på den datakilde, du vil bruge.

    Eller

    Klik på den datakilde, du vil bruge, og klik derefter på OK.

Arbejde direkte i Microsoft Query til andre typer af forespørgsler     Hvis du vil oprette en mere kompleks forespørgsel, end det er muligt med guiden forespørgsel, kan du arbejde direkte i Microsoft Query. Du kan bruge Microsoft Query til at få vist og ændre forespørgsler, som du begynder at oprette i guiden forespørgsel, eller du kan oprette nye forespørgsler uden at bruge guiden. Arbejde direkte i Microsoft Query, når du vil oprette forespørgsler, der gør følgende:

  • Vælge bestemte data fra et felt     I en stor database kan det være en god ide at vælge nogle af dataene i et felt og udelade de data, du ikke har brug for. Hvis du for eksempel har brug for data for to af produkterne i et felt, der indeholder oplysninger om mange produkter, kan du bruge kriterier til kun at vælge data for de to produkter, du vil bruge.

  • Hente data baseret på forskellige kriterier, hver gang du kører forespørgslen     Hvis du har brug for at oprette den samme Excel-rapport eller-oversigt for flere områder i de samme eksterne data – såsom en separat salgsrapport for hvert område, kan du oprette en parameterforespørgsel. Når du kører en parameterforespørgsel, bliver du bedt om at angive en værdi, der skal bruges som kriterium, når forespørgslen vælger poster. En parameterforespørgsel kan for eksempel bede dig om at angive et bestemt område, og du kan genbruge denne forespørgsel til at oprette hver af dine regionale salgsrapporter.

  • Sammenføje data på forskellige måder     De indre joinforbindelser, som guiden forespørgsel opretter, er den mest almindelige type joinforbindelse, der bruges til at oprette forespørgsler. Det kan dog være, at du vil bruge en anden type joinforbindelse. Hvis du for eksempel har en tabel med oplysninger om produktsalg og en tabel med kundeoplysninger, vil en indre joinforbindelse (typen, der er oprettet af guiden forespørgsel) forhindre, at der hentes kundeposter for kunder, der ikke har foretaget et køb. Ved hjælp af Microsoft Query kan du være medlem af disse tabeller, så alle kundeposter hentes sammen med salgsdata for de kunder, der har foretaget køb.

Hvis du vil starte Microsoft Query, skal du udføre følgende trin.

  1. Klik på fra andre kilderi gruppen Hent eksterne data under fanen data , og klik derefter på fra Microsoft Query.

  2. I dialogboksen Vælg data kilde skal du sørge for, at afkrydsningsfeltet Brug guiden forespørgsel til at oprette og redigere forespørgsler ikke er markeret.

  3. Dobbeltklik på den datakilde, du vil bruge.

    Eller

    Klik på den datakilde, du vil bruge, og klik derefter på OK.

Genbruge og dele forespørgsler     I både guiden forespørgsel og Microsoft Query kan du gemme dine forespørgsler som en. dqy-fil, som du kan redigere, genbruge og dele. Excel kan åbne. dqy-filer direkte, hvilket gør det muligt for dig eller andre brugere at oprette flere eksterne dataområder fra den samme forespørgsel.

Sådan åbnes en gemt forespørgsel fra Excel:

  1. Klik på fra andre kilderi gruppen Hent eksterne data under fanen data , og klik derefter på fra Microsoft Query. Dialogboksen Vælg data kilde vises.

  2. Klik på fanen forespørgsler i dialogboksen Vælg data kilde .

  3. Dobbeltklik på den gemte forespørgsel, du vil åbne. Forespørgslen vises i Microsoft Query.

Hvis du vil åbne en gemt forespørgsel, og Microsoft Query allerede er åben, skal du klikke på menuen Microsoft Query- fil og derefter klikke på Åbn.

Hvis du dobbeltklikker på en. dqy-fil, åbnes Excel, kører forespørgslen og indsætter derefter resultaterne i et nyt regneark.

Hvis du vil dele en Excel-oversigt eller-rapport, der er baseret på eksterne data, kan du give andre brugere en projektmappe, der indeholder et eksternt dataområde, eller du kan oprette en skabelon. Med en skabelon kan du gemme oversigten eller rapporten uden at gemme de eksterne data, så filen er mindre. De eksterne data hentes, når en bruger åbner rapportskabelonen.

Når du har oprettet en forespørgsel i enten guiden forespørgsel eller Microsoft Query, kan du returnere dataene til et Excel-regneark. Dataene bliver derefter en eksternt dataområde eller en pivottabelrapport , som du kan formatere og opdatere.

Formatere hentede data     I Excel kan du bruge værktøjer, f. eks diagrammer eller automatiske subtotaler, til at vise og opsummere de data, der er hentet af Microsoft Query. Du kan formatere dataene, og formateringen bevares, når du opdaterer de eksterne data. Du kan bruge dine egne kolonnenavne i stedet for feltnavnene og automatisk tilføje rækkenumre.

Excel kan automatisk formatere nye data, du skriver i slutningen af et område for at matche de foregående rækker. Excel kan også automatisk kopiere formler, der er blevet gentaget i de foregående rækker og udvider dem til flere rækker.

Bemærk!: Hvis du vil udvide til nye rækker i området, skal formaterne og formlerne vises i mindst tre af de fem foregående rækker.

Du kan til enhver tid slå denne indstilling til (eller fra igen):

  1. Klik på Filer > Indstillinger > Avanceret.

    I Excel 2007: Klik på Microsoft Office-knappen Office-knapflade , klik på Excel-indstillinger, og klik derefter på kategorien Avanceret .

  2. Markér afkrydsningsfeltet Udvid dataområdeformater og formler i sektionen Redigeringsindstillinger . Fjern markeringen i dette afkrydsningsfelt, hvis du vil deaktivere automatisk formatering af dataområde.

Opdatere eksterne data     Når du opdaterer eksterne data, kører du forespørgslen for at hente eventuelle nye eller ændrede data, der opfylder dine specifikationer. Du kan opdatere en forespørgsel i både Microsoft Query og Excel. Excel indeholder flere muligheder for at opdatere forespørgsler, herunder at opdatere dataene, hver gang du åbner projektmappen og automatisk opdaterer dem med bestemte intervaller. Du kan fortsætte med at arbejde i Excel, mens data opdateres, og du kan også kontrollere status, mens dataene opdateres. Hvis du vil have mere at vide, skal du se opdatere forbundne (importerede) data.

Toppen af siden

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

Var disse oplysninger nyttige?

Tak for din feedback!

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

×