Applies ToExcel til Microsoft 365 Excel til Microsoft 365 til Mac Excel på internettet

Du kan definere og registrere en datatype, men det meste af tiden behøver du ikke at gøre det. Som standard registreres datatyper automatisk, når du opretter forbindelse til:    

  • Strukturerede datakilder    Eksempler omfatter alle databaser. Power Query læser tabelskemaet fra datakilden og viser automatisk dataene ved hjælp af den korrekte datatype for hver kolonne.

  • Ustrukturerede kilder    Eksempler omfatter Excel-, CSV- og tekstfiler. Power Query registrerer automatisk datatyper ved at undersøge værdierne i tabellen.

Automatisk registrering af datatyper er som standard aktiveret i Power Query for ustrukturerede kilder, men du kan ændre indstillingen. I nogle tilfælde vil du muligvis ikke have, at disse trin udføres automatisk, fordi handlingen kan medføre opdateringsfejl i datakilden. Du kan finde flere oplysninger under Håndtering af datakildefejl.

De datatyper, der bruges i Power Query, er angivet i følgende tabel.

Ikon

Datatype

Beskrivelse

Ikonet Alle datatyper

Nogen

Angiver ingen eksplicit definition af datatype.

TBD

Binær

En binær værdi, f.eks. Y/N eller 0/1.

TBD

Fast decimaltal

Har et fast format på fire cifre til højre og 19 cifre til venstre. Kaldes også valutatypen.

TBD

Dato

En dato uden klokkeslæt og et nul for decimalværdien.

TBD

Dato/klokkeslæt

En dato- og klokkeslætsværdi, der er gemt som typen Decimaltal.

TBD

Dato/klokkeslæt/tidszone

En UTC-dato/-klokkeslæt med en tidszoneforskydning.

TBD

Varighed

Et tidsrum, der konverteres til et decimaltal.

TBD

Sand/falsk

En boolesk værdi af enten Sand eller Falsk.

TBD

Decimaltal

Et flydende tal på 64-bit (otte byte).

TBD

Procentdel

Et fast decimaltal med en maske, der skal formateres som en procentdel.

TBD

Tekst

Strenge, tal eller datoer, der er repræsenteret i et tekstformat.

TBD

Klokkeslæt

Et klokkeslæt uden nogen dato uden cifre til venstre for decimaltegnet.

TBD

Helt tal

En heltalsværdi på 64 bit (otte byte).

Datatypen for en kolonne vises i venstre side af kolonneoverskriften med et ikon, der symboliserer datatypen.

Eksempel på datatypeikoner til venstre for kolonneoverskrifter

  1. Hvis du vil åbne en forespørgsel, skal du finde en, der tidligere er indlæst fra Power Query-editor, markere en celle i dataene og derefter vælge Forespørgsel > Rediger. Få mere at vide under Opret, indlæs eller rediger en forespørgsel i Excel (Power Query).

  2. Hvis du vil registrere en datatype, skal du vælge en kolonne og derefter vælge Transformér > Registrer datatype. Det kan du gøre, hvis den aktuelle datatype er Alle, og kolonnen skal have en bestemt datatype.

  3. Hvis du vil definere en datatype, skal du vælge Hjem > Datatype og derefter vælge en datatype i rullemenuen.

Tip    Du kan også vælge ikonet i venstre side af kolonneoverskriften. Ud over hver datatype kan du også vælge Brug landestandard nederst på listen for at få vist dialogboksen Skift type med landestandard for begge at vælge en datatype og anvende en bestemt landestandard på den. Denne landestandard tilsidesætter indstillingen for Power Query landestandard. Du kan få mere at vide under Angive en landestandard eller et område for data (Power Query).

Som standard for ustrukturerede kilder undersøger Power Query automatisk kolonnetyper og overskrifter baseret på de første 200 rækker i tabellen. Når denne indstilling er aktiveret, føjer Power Query automatisk to trin til forespørgslen umiddelbart efter det første kildetrin:

  • Trin: Fremhævede overskrifter    Hæver den første række i tabellen til at være kolonneoverskriften. Dette trin svarer til kommandoen Brug første række som overskrifter under fanen Hjem . For eksempel:= Table.TransformColumnTypes(#"Promoted Headers,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

  • Trin: Ændret type    Konverterer værdierne fra datatypen Enhver til en datatype baseret på inspektionen af værdierne fra hver kolonne. Dette trin svarer til kommandoen Registrer datatype på fanen Transformér. For eksempel: = Table.TransformColumnTypes(Source,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Fremgangsmåde

  1. I Power Query-editor skal du vælge Indstillinger og indstillinger for fil >> Forespørgselsindstillinger.

  2. Angive indstillingen for alle dine projektmapper      Vælg Dataindlæsning i venstre rude under GLOBAL, og vælg derefter en af følgende indstillinger i højre rude under Typeregistrering:

    • Find altid kolonnetyper og overskrifter for ustrukturerede kilder

    • Find kolonnetyper og overskrifter for ustrukturerede kilder i overensstemmelse med hver fils indstilling

    • Registrer aldrig kolonnetyper og overskrifter for ustrukturerede kilder  

  3. Angive indstillingen for den åbne projektmappe       I venstre rude under AKTUEL PROJEKTMAPPE skal du vælge Dataindlæsning og derefter markere eller fjerne markeringen i Registrer kolonnetyper og overskrifter for ustrukturerede kilder i højre rude under Typeregistrering.

Se Også

hjælp til Power Query til Excel

Tilføj en kolonne baseret på en datatype

Datatyper i Power Query (docs.com)

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.