Indstille datatypen for en kolonne i Power Pivot

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Når du tilføjer data til en datamodel, registrerer og anvender Excel automatisk datatyper. Hvis du bruger Power Pivot-tilføjelsesprogrammet, kan du ændre datatypen, hvis den ikke blev tildelt korrekt. Den mest almindelige grund til at ændre datatyper er, når der importeres numeriske data som strenge, hvilket forhindrer aggregeringer og andre beregninger i at fungerer som forventet.

  1. Vælg den kolonne, du vil ændre datatypen for, i vinduet Power Pivot.

  2. Under fanen Hjem i gruppen Formatering skal du vælge en datatype på listen Datatype.

    • Tekst

    • Decimaltal

    • Heltal

    • Valuta

    • TRUE/FALSE

Kolonner, der indeholder både tal og tekstværdier, kan ikke konverteres til en numerisk datatype. Hvis du skal ændre dataværdier for at bruge den ønskede datatype, skal du redigere værdierne i en kildefilen og derefter importere kolonnen igen.

Overvejelser ved ændring af datatyper

Følgende fejl kan opstå, når du forsøger at ændre datatypen for en kolonne eller vælge en datakonvertering:

  • Datatypen bliver ikke ændret.

  • Kolonnens datatype bliver ikke ændret.

Disse fejl kan opstå, selvom datatypen er tilgængelig som en valgmulighed i rullelisten Datatype. I dette afsnit beskrives årsagen til disse fejl, og hvordan du kan rette dem.

Om den aktuelle datatype

Når du føjer data til en datamodel, kontrollerer Excel datakolonnerne for at finde ud af, hvilke datatyper hver kolonne indeholder. Hvis dataene i en kolonne er konsekvente, tildeler programmet den mest nøjagtige datatype til kolonnen.

Hvis du imidlertid tilføjer data fra Excel eller en anden kilde, der ikke gennemtvinger brug af en bestemt datatype i hver kolonne, tildeler Excel en datatype, som passer på alle værdierne i kolonnen. Hvis en kolonne indeholder tal med forskellige typer, såsom heltal, lange tal og valuta, bruger Excel derfor en datatype med decimalangivelse. Hvis en kolonne derimod blander tal og tekst, tildeler Excel tekstdatatypen.

Hvis du finder ud af, at dine data har en forkert datatype eller en anden datatype, end du ønskede, har du forskellige valgmuligheder:

  • Du kan importere dataene igen. For at gøre dette skal du åbne den eksisterende forbindelse til datakilden og importere kolonnen igen. Afhængigt af datakildetypen kan du muligvis anvende et filter under importen for at udelukke værdier, der giver problemer. Filtrering under import kræver, at du importerer med tilføjelsesprogrammet Power Pivot.

  • Du kan oprette en DAX-formel i en beregnet kolonne for at oprette en ny værdi med den ønskede datatype. F.eks. kan TRUNC-funktionen bruges til at ændre et decimaltal til et heltal, eller du kan kombinere funktioner og logiske funktioner for at teste og konvertere værdier.

Om datakonvertering ved ændring af datatyper i Power Pivot

Hvis der opstår en fejl, når ud vælger en indstilling for datakonvertering, kan det skyldes, at kolonnens aktuelle datatype ikke understøtter den valgte konvertering. Du kan ikke bruge alle konverteringer til alle datatyper. Du kan f.eks. kun ændre en kolonne til en boolesk datatype, hvis kolonnens aktuelle datatype er enten tal (heltal eller decimaltal) eller tekst. Du skal derfor vælge en passende datatype for dataene i kolonnen.

Når du har valgt en passende datatype, advarer Power Pivot dig om mulige ændringer til dataene, for eksempel tab af præcision eller afkortning. Klik på OK for at acceptere og ændre dataene til den nye datatype.

Hvis datatypen understøttes, men Power Pivot finder værdier, der ikke understøttes inden for den nye datatype, vises der en anden fejl, og du skal rette dataværdierne, før du fortsætter.

Yderligere oplysninger om de datatyper, der bruges i en datamodel, hvordan de konverteres implicit, og hvordan forskellige datatyper bruges i formler, findes i Datatyper, der er understøttet i datamodeller.

Toppen af siden

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×