Preparing Clean Tables for the Data Model
Stryg for at vise menuen
Du har tidligere arbejdet med Excel-tabeller. Du ved, hvordan man filtrerer, sorterer og opretter en pivottabel. Så hvorfor dedikere et kapitel til rene data?
Fordi datamodellen er mindre tilgivende end en standard pivottabel. Når du indlæser en tabel i Power Pivot og definerer relationer, bliver ethvert strukturelt problem i kildedataene til et modelproblem. Titellinjer forhindrer en tabel i at blive indlæst korrekt. Tomme rækker inde i dataene forvirrer relationerne. Datoer gemt som tekst ødelægger tidsbaserede beregninger fuldstændigt. Numeriske kolonner formateret som tekst giver en sum på nul.
At rette disse problemer før indlæsning går hurtigt. At finde og rette dem efter at have bygget en model ovenpå dem er langsomt og frustrerende. Dette kapitel er en fokuseret genopfriskning af de specifikke rengøringsskridt, der er vigtigst før datamodellering.
Projektmappen, der bruges i videoen, er forskellig fra projektmappen, der bruges i opgaven. Hvis du vil følge med trin for trin sammen med instruktøren under lektionen, skal du downloade videoprojektmappen, som findes under videoen, før du starter.
En tabel er klar til datamodellen, når den opfylder alle følgende betingelser:
Du behøver ikke at huske denne liste udenad. Brug den som en tjekliste, før du indlæser en tabel i datamodellen.
Konvertering til en navngivet Excel-tabel
Når dataene er rene, er det sidste trin at konvertere området til en formel Excel-tabel og give den et navn. Dette er ikke valgfrit — Power Pivot fungerer med navngivne Excel-tabeller, ikke almindelige områder.
- Klik et vilkårligt sted i det rene dataområde;
- Gå til Indsæt → Tabel;
- Bekræft, at Min tabel har overskrifter er markeret. Klik på OK;
- På Tabeldesign-fanen findes feltet Tabelnavn længst til venstre;
- Erstat standardnavnet (Tabel1, Tabel2 osv.) med et sigende navn — for eksempel: Sales, Customers eller Products.
Navngivningskonventioner:
- Brug et enkelt beskrivende ord, hvis det er muligt:
Sales, ikkeSalesData2025; - Ingen mellemrum. Hvis der er brug for to ord, anvend PascalCase:
SalesOrders, ikkeSales Orders. - Undgå generiske navne som Table1 eller Sheet2 — de giver ingen mening i Power Pivot-feltlisten.
En navngivet tabel udvides automatisk, når der tilføjes nye rækker, hvilket betyder, at opdaterede data automatisk føres ind i modellen uden, at du skal justere områder.
Opgave
Omform den givne rodede eksport til én enkelt, ren, navngivet Excel-tabel, der er klar til at blive indlæst i datamodellen.
Trin 1 — Ret strukturen
Åbn arket Messy_Export og ret følgende strukturelle problemer:
- Slet titlerækker og eventuelle tomme rækker over den egentlige overskriftsrække, så række 1 bliver kolonneoverskriftsrækken.
- Find og slet eventuelle tomme rækker inde i dataene. Brug
Ctrl+G/Fn+F5→ Speciel → Tomme hvis du hurtigt vil finde dem. - Slet TOTAL-rækken nederst i dataene.
Når du er færdig, skal dit ark have præcis én overskriftsrække efterfulgt af én række pr. ordre, uden noget over eller under dataene.
Trin 2 — Ret datatyper
- Vælg kolonnen Order Date. Anvend et ensartet kort datoformat (
DD/MM/YYYY). Enhver værdi, der forbliver venstrejusteret efter formatering, er gemt som tekst — ret disse celler ved hjælp af funktionenDATEVALUE()eller Tekst til kolonner (Data → Tekst til kolonner → Udfør). - Tjek kolonnerne Quantity, Unit Price og Total. Hvis nogle værdier er venstrejusterede, er de gemt som tekst. Ret dem ved at bruge Indsæt speciel → Multiplicer med 1, eller funktionen
VALUE().
Når du er færdig, skal alle datoer være højrejusterede og ensartet formaterede, og alle numeriske kolonner skal være højrejusterede.
Trin 3 — Konverter til en navngivet Excel-tabel
- Klik et vilkårligt sted i det rene dataområde.
- Gå til Indsæt → Tabel. Bekræft at "Min tabel har overskrifter" er markeret. Klik på OK.
- På fanen Tabeldesign skal du omdøbe tabellen fra standardnavnet (Table1 eller lignende) til
Sales.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat