Rapportering

Slik bygger du et Excel-dashboard som oppdateres

Kort svar

Et dashboard som oppdateres bygges i tre lag: en datakilde som hentes med Power Query, pivottabeller på et eget arbeidsark, og en visningsside med diagrammer og nøkkeltall som bare peker på pivotene. Slicere styrer alle pivotene samtidig gjennom rapporttilkoblinger. Så lenge ingen skriver et tall direkte inn i visningen, holder oppsettet neste måned - da trykker du bare Oppdater alle.

De fleste Excel-dashboard fungerer én gang. Neste måned kommer det flere rader, en ny avdeling eller en kolonne til – og hele oppsettet må bygges om.

Forskjellen ligger sjelden i diagrammene. Den ligger i strukturen under.

Tre lag som ikke blandes

Ark Innhold Regel
Data Tabell fra Power Query Ingen formler, ingen manuelle rettelser
Modell Pivottabeller og hjelpeberegninger Skjules når dashboardet er ferdig
Dashboard Nøkkeltall, diagrammer, slicere Peker bare – regner aldri selv

Bryter du dette, får du et dashboard der noen har skrevet inn desemberomsetningen for hånd fordi «den manglet i eksporten». Det tallet blir ikke oppdatert neste gang, og ingen vet at det er der.

Steg 1: datakilden må kunne vokse

Dashboardet er aldri bedre enn tabellen det står på.

Hent dataene med Data → Hent data, rydd dem i Power Query, og last resultatet til et eget ark eller til datamodellen. Da får du:

  • Flere rader neste måned uten at noe må endres.
  • Datatyper som er satt bevisst, ikke gjettet.
  • Et sted å gjøre rettelser som gjentar seg automatisk.

Se automatisk månedsrapport i Excel for hvordan importen settes opp, og slå sammen flere Excel-filer hvis kilden er en mappe med filer.

Kommer dataene fra et ark du fyller manuelt, gjør det i det minste om til en tabell med Ctrl + L. Da utvider alle referanser seg av seg selv.

Trenger du en datotabell? Skal dashboardet vise måneder uten salg, eller sammenligne mot i fjor, må periodene finnes et sted uavhengig av transaksjonene. En egen tabell med alle datoene i perioden, koblet på i datamodellen, løser det. Uten den forsvinner tomme måneder helt fra diagrammet.

Steg 2: pivottabellene bærer alt

Bygg hver pivot på arbeidsarket, ikke på dashboardet. Én pivot per ting du skal vise.

To innstillinger du bør sette på hver av dem, høyreklikk → Alternativer for pivottabell:

  • Fjern haken for Tilpass kolonnebredder ved oppdatering – ellers hopper layouten hver gang.
  • Kryss av for Behold celleformatering ved oppdatering.

Og én til, under Data-fanen i samme dialog: fjern haken for Lagre kildedata med filen når dataene uansett hentes ved oppdatering. Det holder filstørrelsen nede.

Kopier pivotene i stedet for å lage dem fra bunnen. Pivoter som er kopiert fra hverandre deler datacache – det gjør filen mindre, og det er en forutsetning for at én slicer skal kunne styre dem alle.

Skal du sammenligne mot forrige periode, bruk pivotens egne beregninger: dra verdifeltet inn to ganger, og sett det andre til Vis verdier som → Forskjell fra. Formler ved siden av en pivot knekker så snart pivoten endrer størrelse.

Steg 3: visningen

Dashboardarket skal kunne leses på ti sekunder.

Nøkkeltallene øverst. Fem eller færre. Hvert tall trenger tre ting: verdien, perioden den gjelder, og en sammenligning som gir den mening.

Hent dem med PIVOTHENT, som Excel skriver for deg hvis du klikker på en celle i pivoten mens du bygger formelen:

=PIVOTHENT("Beløp"; Modell!$A$3; "Måned"; "Mars")

Fordelen framfor en direkte cellereferanse er at formelen peker på feltet, ikke på rad 14. Endrer pivoten størrelse, følger tallet med.

Diagrammene under. Ett budskap per diagram:

Skal vise Bruk
Utvikling over tid Linje
Sammenligning mellom kategorier Liggende stolper, sortert
Del av helhet, få kategorier Stablet stolpe
Faktisk mot mål Stolper med målstrek
Fordeling av enkeltverdier Punkt

Unngå sektordiagram med mer enn tre kategorier, doble akser, og 3D. De ser avanserte ut og gjør tallene vanskeligere å lese.

Slicere til slutt. Sett inn en slicer på pivoten, høyreklikk den → Rapporttilkoblinger, og kryss av for alle pivotene den skal styre. En tidslinje gjør det samme for datofelt.

Steg 4: gjør det til én rutine

  • Kryss av for Oppdater data når filen åpnes under spørringens egenskaper.
  • Legg inn oppdateringstidspunktet synlig på dashboardet.
  • Legg inn kontrolltall: antall rader i grunnlaget og sum av beløpskolonnen. Avstem dem mot kilden.
  • Skjul modellarket og databladet når alt virker.
  • Beskytt dashboardarket, men la slicerne være tilgjengelige. Se låse celle i Excel.

Kontrolltallene er det punktet folk hopper over. Et dashboard som viser feil tall med full selvtillit er verre enn ingen dashboard.

Utforming som ikke er pynt

Noen få valg gjør mer for lesbarheten enn all formatering:

  • Fjern rutenettet på dashboardarket. Vis → Rutenett.
  • Én aksent-farge, resten i grått. Farge skal bety noe.
  • Rund av. Ingen leser 1 284 993,42. Vis 1,28 mill.
  • Sorter stolpene etter verdi, ikke alfabetisk.
  • Skriv ut budskapet i overskriften: «Omsetningen falt 8 % i mars» sier mer enn «Omsetning per måned».
  • Fast bredde. Bestem om det skal leses på skjerm eller skrives ut på A4, og hold deg innenfor.

Vanlige feil

Diagrammer bygget på celleområder i stedet for på pivoten. Kommer det en kategori til, er den ikke med.

Formler ved siden av pivottabellen. De peker på faste rader og knekker når pivoten vokser. Bruk PIVOTHENT.

Manuelle tall i visningen. Alt som ikke kommer fra dataene, blir feil før eller siden.

Sammenslåtte celler. Ødelegger sortering, filtrering og alt som har med dynamiske matriser å gjøre. Bruk Sentrer over utvalg.

Alle spørringer lastet som tabeller. Delspørringer skal være Bare opprett tilkobling, ellers blir filen treg. Se Excel-filen er treg.

Pivoten viser ikke alle dataene. Nesten alltid at kildeområdet ikke er utvidet. Se pivottabellen viser ikke alle data.

Når Excel ikke er riktig verktøy

Vær ærlig om grensen. Velg noe annet når:

  • Dataene er større enn noen hundre tusen rader og skal oppdateres ofte.
  • Rapporten skal være ferdig hver morgen uten at noen åpner en fil.
  • Femti personer skal lese den, hver med sitt utvalg.
  • Kilden er en database som allerede har et rapportverktøy.

Excel er riktig når mottakerne skal kunne ta tallene videre selv, når kilden er filer og ikke systemer, og når det som trengs er én god side – ikke en rapportportal.

Skal dashboardet vise salgstall, se salgsrapport i Excel. Skal det vise budsjett mot faktisk, se budsjett mot faktisk i Excel.

Vanlige spørsmål

Hvor mange nøkkeltall bør et dashboard ha?

Fem eller færre øverst. Et dashboard med tjue tall er en tabell, og da leser folk ingen av dem. Resten hører hjemme lenger ned, eller i et eget ark for den som vil grave.

Bør jeg bruke Excel eller Power BI?

Excel når dataene er håndterbare, mottakerne allerede bruker Excel, og noen skal kunne grave i tallene selv. Power BI når dataene er store, skal oppdateres etter en tidsplan uten at noen åpner en fil, eller skal deles med mange lesere.

Hvordan får jeg én slicer til å styre alle diagrammene?

Høyreklikk sliceren og velg Rapporttilkoblinger. Der krysser du av for hver pivottabell den skal styre. Forutsetningen er at pivotene deler samme buffer – bygg dem ved å kopiere en eksisterende pivot, ikke fra bunnen hver gang.

Kan et dashboard oppdatere seg selv om natten?

Nei. Excel gjør ingenting når filen er lukket. Den kan oppdatere ved åpning og med et intervall mens den er åpen. Skal noe kjøre uten et menneske, hører det hjemme i Power BI eller en tjeneste utenfor Excel.

Hvorfor endrer kolonnebreddene seg hver gang jeg oppdaterer?

Fordi pivottabellen tilpasser bredden automatisk. Høyreklikk pivoten, velg Alternativer, og fjern haken for Tilpass kolonnebredder ved oppdatering. Kryss samtidig av for Behold celleformatering ved oppdatering.

Hvordan lager jeg sammenligning mot forrige måned?

Bruk pivottabellens egne beregninger. Dra verdifeltet inn to ganger, og sett det andre til Vis verdier som og Forskjell fra med forrige element. Da slipper du formler ved siden av pivoten som knekker når den endrer størrelse.

Kan flere se dashboardet samtidig?

Ja, hvis filen ligger i SharePoint eller OneDrive og åpnes i nettleseren. Men da kan ikke alle oppdatere spørringene – Power Query-oppdatering krever som regel skrivebordsversjonen. Planlegg for at én person oppdaterer og de andre leser.