Mange bruger Excel hver dag, men rammer på et tidspunkt en grænse. Arkene bliver tunge. VOPSLAG og XOPSLAG breder sig over flere faner. VOPSLAG og XOPSLAG breder sig over flere faner. Pivottabellerne virker fine, lige indtil data kommer fra flere systemer, og tallene ikke længere passer sammen.
Det er her, PowerPivot bliver interessant. Ikke som et smart ekstra lag for specialister, men som et praktisk værktøj til medarbejdere og virksomheder, der vil arbejde mere struktureret med data i Excel og Microsoft 365.
PowerPivot i Excel: hvad PowerPivot egentlig gør
PowerPivot er en funktion i Excel, der gør det muligt at bygge en datamodel inde i projektmappen. I stedet for kun at arbejde med én tabel ad gangen kan du samle data fra flere tabeller og koble dem sammen med relationer, lidt som i en database.
Det gør en stor forskel i hverdagen. Hvis du har salgsdata i én tabel, kundedata i en anden og produktdata i en tredje, kan PowerPivot forbinde dem, så du kan analysere det hele samlet i én pivottabel. Du slipper ofte for lange kæder af opslag, hjælpekollonner og manuelle sammensmeltninger af data.
PowerPivot er også lavet til store datamængder. Hvor almindelige Excel-ark hurtigt kan blive langsomme eller uoverskuelige, kan PowerPivot håndtere meget store datasæt i hukommelsen og stadig levere hurtige analyser.
Forskellen mellem PowerPivot og almindelig Excel
I traditionel Excel ligger meget logik ude i selve arkene. Man laver formler i celler, kopierer dem ned og håber, at ingen kommer til at overskrive noget. Det virker fint til mindre opgaver, men det bliver sårbart, når flere datakilder og mange rapporter skal hænge sammen.
Med PowerPivot flytter du logikken ind i en model. Data ligger i tabeller, relationerne binder tabellerne sammen, og beregninger oprettes centralt. Når først modellen er sat korrekt op, kan flere rapporter bruge de samme beregninger og de samme definitioner.
Det betyder ikke, at almindelig Excel bliver overflødig. Tværtimod. PowerPivot er mest nyttigt, når du allerede bruger Excel aktivt og gerne vil tage næste skridt uden at skifte arbejdsform fuldstændigt.
En enkel tommelfingerregel er denne: Hvis du ofte bruger pivottabeller, kombinerer data fra flere lister eller kæmper med tunge opslag, er PowerPivot værd at kigge på.
Centrale PowerPivot-funktioner i datamodellen
Kernen i PowerPivot er datamodellen. Den samler tabellerne ét sted og gør det muligt at arbejde mere systematisk med dataanalyse i Excel.
De vigtigste funktioner hænger tæt sammen:
- Datamodel: samler flere tabeller i én fælles model
- Relationer: forbinder tabeller via nøgler som kunde-id, varenummer eller dato
- Målinger: beregninger skrevet i DAX, som kan genbruges i mange rapporter
- Beregnede kolonner: nye kolonner i modellen, der udregnes række for række
- Hierarkier: gør det nemt at analysere fra år til kvartal til måned eller fra land til region til by
DAX i PowerPivot
Når man arbejder i PowerPivot, møder man hurtigt DAX, som står for Data Analysis Expressions. DAX minder på flere måder om Excels formelsprog, men det er bygget til datamodeller og pivottabeller.
Det er især nyttigt til beregninger som omsætning år til dato, dækningsgrad, sidste års salg eller procentvis andel af total. I stedet for at bygge særskilte formler i hvert ark kan du lave én måling og bruge den igen og igen.
Et simpelt eksempel kan være en måling for samlet salg:
Samlet salg := SUM(Salg[Beløb])
Det ser enkelt ud, og det er netop pointen. En god PowerPivot-model gør komplekse rapporter enklere at vedligeholde.
Relationer i stedet for opslag
Mange Excel-brugere kender problemet: en hovedtabel skal kobles sammen med en anden tabel, og løsningen bliver et opslag i hver eneste række. Med få tusinde rækker går det. Med mange tusinde eller millioner af rækker bliver det ofte tungt.
I PowerPivot opretter du relationen én gang. Derefter kan du bruge felter fra flere tabeller i samme pivottabel, uden at du skal gentage opslaget i alle rækker. Det giver både mere fart og færre fejl.
Sådan arbejder man med PowerPivot i praksis
Den typiske arbejdsgang starter sjældent i PowerPivot alene. I mange virksomheder går vejen via Power Query, som henter og renser data, hvorefter data indlæses i datamodellen. Derfra bygges relationer, målinger og rapporter i Excel.
Det er en rigtig god kombination i Microsoft 365. Power Query tager sig af dataindlæsning og oprydning. PowerPivot tager sig af modellen og beregningerne. Excel viser resultatet i pivottabeller, diagrammer og dashboards.
En enkel arbejdsgang kan se sådan ud:
- Hent data fra Excel-filer, CSV, ERP, SharePoint eller databaser
- Rens og tilpas data i Power Query
- Indlæs tabellerne til datamodellen
- Opret relationer mellem tabellerne
- Lav målinger i DAX
- Byg pivottabeller og rapporter i Excel
- Opdater modellen, når nye data kommer ind
Det er netop denne struktur, der gør PowerPivot velegnet til faste rapporter. Månedlig salgsrapportering, budgetopfølgning, lagerstatus og ledelsesrapportering bliver langt mere stabilt, når hele processen bygger på en model i stedet for manuelle kopier.
PowerPivot, Power Query og Power BI: hvad er forskellen?
De tre værktøjer bliver ofte nævnt sammen, og det giver god mening. De løser hver sin del af opgaven.
| Værktøj | Primær rolle | Typisk brug |
|---|---|---|
| Power Query | Hente og rense data | Import fra filer, systemer og databaser |
| PowerPivot | Modellere data og lave DAX-beregninger | Relationer, målinger og datamodel i Excel |
| Power BI | Dele og visualisere data bredt | Dashboards, rapporter og adgang i organisationen |
Hvis du allerede arbejder meget i Excel, er PowerPivot ofte det mest naturlige næste skridt. Du bevarer den kendte brugerflade og får samtidig en mere robust model bag tallene.
Hvis behovet senere vokser, kan samme tankegang tages videre til Power BI. Faktisk bygger Power BI på mange af de samme principper som PowerPivot, især når det gælder datamodeller og DAX. Derfor er PowerPivot et godt springbræt til mere moden BI-arbejde.
Hvilke Excel-versioner har PowerPivot?
Her bliver mange overraskede, for PowerPivot er ikke synligt i alle Excel-installationer som standard. I nogle versioner skal det aktiveres som et COM-tilføjelsesprogram, og i ældre versioner kræver det særlige udgaver.
| Excel-version | PowerPivot-status |
|---|---|
| Excel 2010 | Kræver særskilt add-in |
| Excel 2013 | Findes i udvalgte licensudgaver |
| Excel 2016 | Indbygget i visse udgaver, skal ofte aktiveres |
| Excel til Microsoft 365 | Typisk indbygget, men kan være slået fra |
Hvis fanen ikke er synlig, er næste skridt normalt at gå til Fil > Indstillinger > Tilføjelsesprogrammer > COM-tilføjelsesprogrammer og aktivere PowerPivot derfra.
I praksis oplever mange, at værktøjet allerede er til rådighed, men bare ikke slået til.
Hvornår giver PowerPivot mest værdi i virksomheder?
PowerPivot er mest relevant, når rapporteringen går på tværs af flere datakilder, eller når den samme rapport skal laves igen og igen. Det gælder både små og store organisationer.
Det kan også være en stærk løsning, hvis man endnu ikke er klar til en fuld Power BI-opsætning, men stadig vil væk fra manuelle Excel-processer.
Typiske anvendelser er:
- Salgsrapportering
- Budget og opfølgning
- Lageranalyse
- Projektøkonomi
- HR-statistik
- Indkøbsdata
- Kunde- og produktanalyse
Man ser også ofte PowerPivot i afdelinger, hvor Excel allerede er det centrale værktøj, og hvor behovet først og fremmest er at skabe bedre struktur, mere fart og mindre manuelt arbejde.
Fordele ved PowerPivot i dagligdagen
Når PowerPivot bruges rigtigt, er gevinsterne ret konkrete. Det handler ikke kun om store datamængder, men også om kvalitet og ensartethed.
Det gælder især i rapportmiljøer, hvor flere medarbejdere bruger de samme tal, men tidligere har arbejdet i hver deres kopi af en fil.
De mest mærkbare fordele er ofte disse:
- Færre manuelle fejl: beregninger og relationer oprettes centralt
- Hurtigere opdatering: nye data kan hentes og genberegnes uden at bygge rapporten om
- Bedre performance: store datasæt håndteres bedre end i klassiske ark
- Mere ens rapportering: samme målinger bruges på tværs af analyser
- Stærkere beslutningsgrundlag: tallene bliver lettere at stole på
En anden fordel er, at PowerPivot passer godt ind i resten af Microsoft 365. Data kan ligge på SharePoint, filer kan deles i Teams, og rapporter kan i nogle tilfælde løftes videre til Power BI, hvis flere skal have adgang.
CoPilot og AI i arbejdet med PowerPivot
AI er ikke det vigtigste i PowerPivot, men det kan være en god hjælp i læringsfasen og i det daglige arbejde. CoPilot kan blandt andet bruges til at formulere udkast til DAX-beregninger, forklare eksisterende formler eller hjælpe med at beskrive, hvad en måling bør gøre.
Det er særligt nyttigt for brugere, der er stærke i Excel, men nye i datamodeller. Her kan CoPilot være en sparringspartner, som gør det lettere at komme i gang. Man skal stadig kende data og kontrollere logikken, men arbejdsgangen bliver ofte hurtigere.
Et praktisk eksempel er, at man kan bede CoPilot om at foreslå en måling til “omsætning sidste år” eller “andel af totalsalg pr. produktgruppe” og derefter tilpasse forslaget til den konkrete model.
AI bør ses som støtte, ikke som autopilot.
Sådan kommer du godt i gang med PowerPivot
Det bedste sted at starte er sjældent et kæmpe projekt. Vælg i stedet en rapport, der allerede giver besvær i Excel. Gerne en rapport med flere tabeller, tilbagevendende opdateringer og mange opslag.
Start småt. Byg én model. Opret få relationer. Lav et par målinger. Sæt derefter en pivottabel ovenpå og se, hvordan rapporten opfører sig, når nye data kommer ind.
En god første øvelse kan være denne:
- Hent en salgstabel
- Hent en kundetabel
- Hent en produkttabel
- Lav relationer mellem dem
- Opret målingen for samlet salg
- Byg en pivottabel med kunde, produktgruppe og salg
Når den øvelse sidder, begynder PowerPivot hurtigt at give mening. Ikke som teori, men som et værktøj, der gør Excel mere stabilt, mere skalerbart og langt mere anvendeligt til seriøs dataanalyse.
For mange bliver det også det naturlige bindeled mellem klassisk Excel-arbejde og næste skridt i Microsoft 365 med Power Query, Power BI og mere automatiserede rapportprocesser.