Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Förbereda rena tabeller för datamodellen | Databeredning
Exceldatamodellering

Förbereda rena tabeller för datamodellen

Svep för att visa menyn

Du har arbetat med Excel-tabeller tidigare. Du vet hur man filtrerar, sorterar och skapar en pivottabell. Så varför ägna ett kapitel åt ren data?

För att datamodellen är mindre förlåtande än en vanlig pivottabell. När du laddar en tabell till Power Pivot och definierar relationer blir varje strukturellt problem i källdatan ett modellproblem. Rubrikrader förhindrar att en tabell laddas korrekt. Tomma rader i datan förvirrar relationer. Datum som lagras som text gör att tidsbaserade beräkningar inte fungerar alls. Numeriska kolumner som är formaterade som text ger en summa på noll.

Att åtgärda dessa problem innan inladdning går snabbt. Att hitta och rätta till dem efter att ha byggt en modell ovanpå dem är långsamt och frustrerande. Detta kapitel är en fokuserad repetition av de specifika rengöringssteg som är viktigast före datamodellering.

Note
Notering

Arbetsboken som används i videon är en annan än den som används i uppgiften. Om du vill följa med steg för steg tillsammans med instruktören under lektionen, ladda ner videons arbetsbok som finns under videon innan du börjar.

En tabell är redo för datamodellen när den uppfyller alla följande villkor:

Du behöver inte memorera denna lista. Använd den som en checklista innan du laddar in någon tabell i datamodellen.

Konvertera till en namngiven Excel-tabell

När data är ren är det sista steget att konvertera området till en formell Excel-tabell och ge den ett namn. Detta är inte valfritt — Power Pivot fungerar med namngivna Excel-tabeller, inte vanliga områden.

  • Klicka någonstans i det rena dataområdet;
  • Gå till Infoga → Tabell;
  • Kontrollera att Tabellen har rubriker är markerat. Klicka på OK;
  • På fliken Tabellverktyg – Design, hitta fältet Tabellnamn längst till vänster;
  • Byt ut standardnamnet (Table1, Table2, etc.) mot ett beskrivande namn — till exempel: Sales, Customers eller Products.

Namnkonventioner:

  • Använd ett enda beskrivande ord om möjligt: Sales, inte SalesData2025;
  • Inga mellanslag. Om du behöver två ord, använd PascalCase: SalesOrders, inte Sales Orders.
  • Undvik generiska namn som Table1 eller Sheet2 — de är meningslösa i Power Pivot-fältlistan.

En namngiven tabell utökas automatiskt när nya rader läggs till, vilket innebär att uppdaterad data flödar in i modellen utan att du behöver justera några områden.

Uppgift

Omvandla den tillhandahållna röriga exporten till en enda, ren, namngiven Excel-tabell som är redo att laddas in i datamodellen.

Steg 1 — Korrigera strukturen

Öppna bladet Messy_Export och åtgärda följande strukturella problem:

  1. Ta bort titlar och eventuella tomma rader ovanför den faktiska rubrikraden, så att rad 1 blir kolumnrubriksraden.
  2. Leta upp och ta bort eventuella tomma rader i datan. Använd Ctrl+G/Fn+F5Special → Tomma om du vill hitta dem snabbt.
  3. Ta bort raden TOTAL längst ner i datan.

När du är klar ska ditt blad ha exakt en rubrikrad följt av en rad per order, utan något ovanför eller under datan.

Steg 2 — Korrigera datatyper

  1. Markera kolumnen Order Date. Använd ett enhetligt kort datumformat (DD/MM/YYYY). Alla värden som förblir vänsterjusterade efter formatering är lagrade som text — åtgärda dessa celler med funktionen DATEVALUE() eller Text till kolumner (Data → Text till kolumner → Slutför).
  2. Kontrollera kolumnerna Quantity, Unit Price och Total. Om några värden är vänsterjusterade är de lagrade som text. Korrigera dem med Klistra in special → Multiplicera med 1, eller funktionen VALUE().

När du är klar ska alla datum vara högerjusterade och konsekvent formaterade, och alla numeriska kolumner ska vara högerjusterade.

Steg 3 — Konvertera till en namngiven Excel-tabell

  1. Klicka någonstans i det rena dataområdet.
  2. Gå till Infoga → Tabell. Kontrollera att "Tabellen har rubriker" är markerat. Klicka på OK.
  3. På fliken Tabellformat byter du namn på tabellen från standardnamnet (Table1 eller liknande) till Sales.
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 1

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Avsnitt 2. Kapitel 1
some-alt