Migrera från Excel till Power BI: Steg-för-steg-guide

Din månadsrapport i Excel tar tre timmar att uppdatera. Power BI kan göra det automatiskt. Men hur flyttar du över utan att förlöra data eller förtroende från användarna? Den här guiden visar exakt hur.

På Excel Department har vi migrerat 50+ Excel-lösningar till Power BI. Vi har sett vad som fungerar och vad som går fel. Den här guiden samlar erfarenheterna till en praktisk process du kan följa steg för steg.

Viktigt innan du börjar: Migrera inte allt

Det största misstaget vi ser är att företag bestämmer sig för att “migrera allt till Power BI”. Det är fel approach.

Sanningen: Vissa Excel-lösningar ska stanna i Excel.

Power BI passar för: – Återkommande rapporter som uppdateras regelbundet – Data från flera källor som måste kombineras – Rapporter som delas med många användare – Dataset över 100 000 rader

Excel är fortfarande bättre för: – Budgetar och prognoser med många antaganden – Ad hoc-analyser som görs en gång – Komplexa beräkningar med cellreferenser – Mallar där användare matar in data manuellt

Om du är osäker, läs först vår guide Power BI vs Excel för att avgöra vad som ska migreras.

Fas 1: Kartläggning och prioritering (Vecka 1)

Innan du öppnar Power BI Desktop behöver du veta exakt vad du ska bygga.

Inventera era Excel-rapporter

Skapa en lista på alla Excel-filer som används för rapportering. För varje fil, dokumentera:

Grundinfo: – Filnamn och var den sparas – Vem som äger/underhåller den – Hur ofta uppdateras den (dagligen, veckovis, månadsvis) – Hur många användare behöver den

Datakällor: – Varifrån kommer data? (annat Excel, databas, manuell inmatning, export från system) – Hur hämtas data idag? (kopiera-klistra, import, VBA-makro) – Är datakällan tillgänglig för automatisering?

Komplexitet: – Hur många kalkylblad? – Finns VBA-makron? – Finns komplexa formler eller cross-sheet-referenser? – Hur många olika visualiseringar (grafer, pivottabeller)?

Affärspåverkan: – Hur mycket tid läggs på manuell uppdatering? – Hur viktigt är rapporten för beslut? – Vad händer om rapporten är fel?

Prioritera utifrån ROI

Sortera rapporterna efter denna formel:

Prioritet = (Tid sparad per uppdatering × Antal uppdateringar per år) / Migrationskomplexitet

Där komplexitet = Låg (1), Medel (3), Hög (5)

Exempel:

Rapport A: Försäljningsrapport – Tid: 3 timmar/uppdatering – Frekvens: Veckovis (52 gånger/år) – Total tid: 156 timmar/år – Komplexitet: Låg (1) – Prioritet: 156/1 = 156

Rapport B: Månadsrapport till styrelsen – Tid: 8 timmar/uppdatering – Frekvens: Månadsvis (12 gånger/år) – Total tid: 96 timmar/år – Komplexitet: Hög (5) – Prioritet: 96/5 = 19

Välj rapport A först. Den ger mer värde för mindre ansträngning.

Välj pilotrapport

Din första migration ska uppfylla dessa kriterier:

Bra pilotrapport: – Viktig nog att folk bryr sig – Inte så kritisk att fel får stora konsekvenser – Tydlig datakälla som går att ansluta automatiskt – 3-10 visualiseringar (inte för enkelt, inte för komplext) – 3-5 användare (tillräckligt för att testa delning)

Dålig pilotrapport: – Verksamhetskritisk rapport där fel är oacceptabelt – Komplexa VBA-makron – Data från 10+ olika källor – Manuell datainmatning som inte kan automatiseras

Fas 2: Förbered data (Vecka 1-2)

Power BI kräver strukturerad data. Excel tillåter kaos. Det här är gapet du måste överbrygga.

Rensa Excel-källan

Innan du importerar till Power BI, fixa dessa vanliga problem i Excel:

1. Sammanslagen celler Bryt upp alla sammanslagna celler. Power BI hanterar inte dem.

2. Blankrader och tomma kolumner Ta bort alla blankrader mitt i data. Power Query ser dem som slutet på tabellen.

3. Inkonsekvent datatyp Kolumner måste ha samma datatyp i alla rader. Text i en nummerkolumn bryter importering.

4. Sammanfattningsrader i mitten av data Flytta alla summor och totaler till separata områden. Power BI beräknar summor automatiskt.

5. Rubriker som inte är första raden Gör första raden till kolumnrubriker. Inga tomma rader ovanför.

6. Formaterade data istället för rå värden “3,5 miljoner kr” ska vara 3500000 i cellen, med formatering för visning.

Skapa Excel-tabeller

Gör ditt dataintervall till en Excel-tabell (Ctrl+T). Det ger: – Automatisk expansion när nya rader läggs till – Enklare referens i Power Query – Strukturerad referens i formler

Dokumentera transformationer

Om du har VBA-kod eller komplexa formler i Excel, dokumentera vad de gör. Du kommer behöva återskapa logiken i Power Query eller DAX.

Skapa en enkel lista: – Vilka kolumner beräknas från andra kolumner? – Vilka filter appliceras? – Vilka lookups/VLOOKUP görs? – Vilka datum-beräkningar finns?

Fas 3: Bygg i Power BI Desktop (Vecka 2-3)

Nu är det dags att faktiskt migrera. Följ denna sekvens:

Steg 1: Anslut datakälla

Öppna Power BI Desktop och välj “Get Data”.

För Excel-filer: – Välj Excel Workbook – Bläddra till filen – Välj rätt kalkylblad/tabell – Klicka Transform Data (inte Load direkt)

För databaser: – Välj SQL Server / Azure SQL / Access – Ange servernamn och databas – Välj Import-mode (inte DirectQuery först)

Steg 2: Transformera i Power Query

Power Query är där du rensar och formar data. Här är vanliga transformationer:

Ta bort onödiga kolumner: Högerklicka → Remove Columns på allt du inte behöver

Byt datatyp: Klicka på ikonen vid kolumnnamnet → välj rätt typ (Number, Date, Text)

Filtrera bort testdata: Använd filter-ikonen → avmarkera testvärden eller gamla datum

Pivota/Unpivot: Om data är i fel format (bred istället för lång eller vice versa)

Merge queries: Ersättning för VLOOKUP. Kombinera två tabeller baserat på gemensam kolumn.

Lägg till custom columns: Klicka Add Column → Custom Column för beräkningar

Exempel: Skapa “Ålder” från “Födelsedatum”:

= Date.Year(DateTime.LocalNow()) - Date.Year([Födelsedatum])

Steg 3: Skapa datamodell

Efter Power Query kommer datamodellering. Det här är nytt för de flesta Excel-användare.

Fakta vs dimensioner:

Faktatabeller innehåller mätbara händelser: – Försäljningstransaktioner – Ordrar – Logginlägg

Dimensionstabeller beskriver faktan: – Kunder – Produkter – Datum – Regioner

Skapa relationer:

Gå till Model-vyn. Dra en kolumn från faktatabellen till motsvarande kolumn i dimensionstabellen.

Exempel: – Försäljning[KundID] → Kunder[KundID] – Försäljning[ProduktID] → Produkter[ProduktID] – Försäljning[Datum] → Kalender[Datum]

Viktigt: En-till-många-relationer (enstaka produkt kan förekomma i många försäljningar).

Steg 4: Skapa measures med DAX

DAX är Power BI:s formelspråk. Det liknar Excel-formler men fungerar annorlunda.

Grundläggande measures:

Total Försäljning = SUM(Försäljning[Belopp])

Antal Ordrar = COUNTROWS(Försäljning)

Genomsnittlig Order = DIVIDE([Total Försäljning], [Antal Ordrar])

Föregående Månad =
CALCULATE(
    [Total Försäljning],
    DATEADD(Kalender[Datum], -1, MONTH)
)

Tillväxt % =
DIVIDE(
    [Total Försäljning] - [Föregående Månad],
    [Föregående Månad]
)

Tips: Skapa measures för allt du vill mäta. Använd inte calculated columns för aggregeringar.

Steg 5: Bygg visualiseringar

Nu kommer den roliga delen. Skapa samma (eller bättre) visualiseringar som i Excel.

Kort (Card): För enstaka siffror – Dra measure till Card-visual – Formatera decimal, tusentalsavskiljare

Stapel/Kolumndiagram: För jämförelser – X-axis: Kategori (produkt, region, månad) – Y-axis: Measure (försäljning, antal) – Legend: Ytterligare dimension för färgkodning

Linjediagram: För trender över tid – X-axis: Datum – Y-axis: Measure – Lägg till trendlinje under Analytics

Tabell: För detaljerad data – Dra dimensioner och measures – Sortér genom att klicka på kolumnrubriker

Slicers: För filter – Dra dimension till Slicer – Ändra format till Dropdown eller List

Tips: Max 6-8 visuella objekt per sida. Skapa flera sidor vid behov.

Steg 6: Formatera för användarvänlighet

Lägg till titel och beskrivning: – Varje visual bör ha en tydlig titel – Lägg till beskrivning för komplexa visualiseringar

Färger: – Använd företagets färgpalett – Konsekvent användning (samma färg = samma kategori) – Undvik för många färger (max 5-7)

Formatera siffror: – Tusentalsavskiljare: mellanslag (1 234 kr) – Decimaler: relevant antal (pengar = 0, procent = 1) – Prefix/suffix: “kr”, “%”, etc.

Fas 4: Validera mot Excel (Vecka 3)

Det här steget hoppar många över. Det är ett misstag. Du måste bevisa att Power BI visar samma siffror som Excel.

Jämför siffra för siffra

Skapa en valideringslista:

KPI Excel-värde Power BI-värde Differens Status
Total försäljning 1 234 567 kr 1 234 567 kr 0 kr
Antal ordrar 4 532 4 532 0
Snitt order 272 kr 272 kr 0 kr

Gå igenom varje measure och varje siffra. Skriv ner avvikelser.

När siffrorna inte matchar

Vanliga orsaker:

1. Olika filter Excel har kanske dolda filter du glömt. Kolla Source-fliken i Excel noggrant.

2. Bortfiltrerad data i Power Query Kontrollera Applied Steps i Power Query. Har du tagit bort för mycket?

3. Fel relationer Om relationer är fel multipliceras eller försvinner data. Dubbelkolla kardinalitet.

4. Fel aggregering SUM vs AVERAGE vs COUNT. Är du säker på att du använder rätt?

5. Datumantaganden Excel kan ha antaganden om räkenskapsår eller datum som Power BI inte vet.

Få godkännande från data-ägare

Den person som äger Excel-rapporten måste godkänna att Power BI-versionen är korrekt. Boka ett möte där ni går igenom siffra för siffra tillsammans.

Fas 5: Publicera och testa (Vecka 4)

Nu är det dags att flytta från Desktop till molnet.

Publicera till Power BI Service

I Power BI Desktop, klicka “Publish”.

Välj workspace: – My Workspace: För tester och personligt arbete – Delad workspace: För team-arbete

Första publiceringen tar längre (data laddas upp). Framtida publiceringar går snabbare.

Sätt upp automatisk uppdatering

I Power BI Service, gå till dataset-inställningar:

Scheduled refresh: – Klicka “Schedule refresh” – Välj frekvens (dagligen, veckovis) – Välj tid (ofta nattetid eller tidig morgon) – Ange credentials för datakällor

Viktigt: För Excel-filer, de måste ligga på OneDrive eller SharePoint för automatisk uppdatering.

Dela med test-användare

Ge 3-5 användare tillgång: – Gå till workspace – Klicka Access – Lägg till användare med “Viewer”-roll

Boka 30 minuter med varje användare: – Visa hur man öppnar rapporten – Visa hur filter fungerar – Visa hur man exporterar till Excel om behövs – Lyssna på feedback

Fas 6: Lansera och avveckla Excel (Vecka 5)

När test-användare godkänt, dags för ful lansering.

Kommunicera ändringen

E-post till alla användare:

Titel: Ny försäljningsrapport i Power BI – Ersätter Excel från 1 mars

Innehåll: – Vad som ändras (Excel ersätts med Power BI) – Varför (automatisk uppdatering, alltid aktuell data) – Länk till rapporten – När träder det i kraft – Vart vänder man sig vid problem

Tips: Inkludera en kort videogenomgång (2-3 min) som visar hur man använder rapporten.

Utbildning

Boka 30-minuters introduktion för alla användare: – Visa hur man öppnar rapporten – Demonstrera interaktivitet (klicka, filtrera, drill down) – Visa mobil-appen om relevant – Frågor och svar

Avveckla Excel-filen

Steg 1 (Vecka 1-4): Köra parallellt. Excel uppdateras som vanligt + Power BI finns tillgänglig.

Steg 2 (Vecka 5): Sluta uppdatera Excel. Lägg till stor röd banner: “DENNA RAPPORT UPPDATERAS INTE LÄNGRE. Använd Power BI: [länk]”

Steg 3 (Vecka 6-8): Flytta Excel-filen till Arkiv-mapp. Behåll i 2-3 månader för säkerhet.

Steg 4 (Månad 3+): Radera Excel-filen om ingen använt den på tre månader.

Vanliga problem och lösningar

“Power BI visar fel siffror”

Checklista: – Kolla relationer i Model-vyn – Verifiera att alla filter är korrekta – Jämför Power Query Applied Steps med Excel-källan – Testa med enklare dataset för att isolera problemet

“Rapporten är långsam”

Vanliga orsaker: – För många visuella objekt på en sida (max 6-8) – Calculated columns istället för measures – DirectQuery när Import-mode fungerar bättre – Stora images i rapporten

“Användare hittar inte rapporten”

Lösning: – Skapa en Power BI App istället för att dela workspace – Fäst rapporten i Teams-kanal – Lägg till bokmärke i webbläsaren – Skicka direkt-länk i e-post

“Data uppdateras inte automatiskt”

Checklista: – Kolla att scheduled refresh är aktiverad – Verifiera credentials för datakällor – För Excel: flytta till SharePoint/OneDrive – Kolla refresh history för felmeddelanden

När du bör anlita hjälp

Du kan migrera själv, men det finns situationer där konsulthjälp lönar sig:

Anlita konsult om: – Din datamodell är komplex (10+ tabeller, många relationer) – Du har komplexa VBA-makron att översätta – Datakällor är svåra att ansluta (custom API:er, legacy-system) – Du har tight deadline – Du vill undvika vanliga misstag

På Excel Department har vi migrerat 50+ Excel-lösningar till Power BI. Vi kan: – Utvärdera vilka rapporter som ska migreras – Bygga pilotrapport tillsammans med ert team – Utbilda era användare – Sätta upp automatiska uppdateringar – Dokumentera lösningen

Kontakta oss för gratis konsultation (30 min).

Nästa steg

Du har nu en komplett plan för att migrera från Excel till Power BI. Här är din checklista:

Vecka 1: – [ ] Inventera Excel-rapporter – [ ] Prioritera baserat på ROI – [ ] Välj pilotrapport – [ ] Rensa och strukturera källdata

Vecka 2-3: – [ ] Bygg rapport i Power BI Desktop – [ ] Skapa datamodell och relationer – [ ] Bygg visualiseringar – [ ] Validera mot Excel

Vecka 4: – [ ] Publicera till Power BI Service – [ ] Sätt upp automatisk uppdatering – [ ] Testa med 3-5 användare – [ ] Justera baserat på feedback

Vecka 5: – [ ] Lansera till alla användare – [ ] Ge utbildning – [ ] Avveckla Excel-version – [ ] Dokumentera lösningen

Relaterade guider:Power BI för företag: Komplett guide5 Power BI-dashboards varje CFO behöverPower BI vs Excel: När ska du välja vilket?

Behöver du hjälp?

Excel Department hjälper svenska företag migrera från Excel till Power BI. Vi kan leda hela projektet eller coacha ert team genom processen.

Boka gratis konsultation – 30 minuter där vi diskuterar er situation.


Kontakta Excel Department:Telefon: 010-264 20 20E-post: info@exceldepartment.seAdress: Slottsbacken 8, 111 30 Stockholm