Dynamisk KPI-motor
Stryg for at vise menuen
Projektmappen understøtter allerede rapportering, scenariemodellering og følsomhedsanalyse. I dette kapitel kombineres disse systemer i en centraliseret KPI-motor, hvor alle output reagerer dynamisk på brugerinput.
KPI-motorens struktur
Et dynamisk KPI-system opdeler projektmappen i tre lag:
- Input: brugerens valg;
- Logik: beregninger og formler;
- Output: viste KPI'er.
Denne struktur gør modellen skalerbar og nem at styre.
SUMIFS- og COUNTIFS-struktur
=SUMIFS(sum_range, criteria_range1, criteria1, ...)
=COUNTIFS(criteria_range1, criteria1, ...)
Disse funktioner aggregerer værdier dynamisk baseret på valgte filtre.
FILTER-, MAX- og XLOOKUP-logik
Top-produktberegninger kombinerer flere funktioner:
FILTER → MAX → XLOOKUP
FILTER: isolerer matchende rækker;MAX: identificerer den højeste værdi;XLOOKUP: henter den tilhørende etiket.
Inde i Summary-arket oprettes en ny sektion:
Dynamic KPI Panel
Byg følgende inputstruktur:
| Input | Kilde |
|---|---|
| Aktivt scenarie | Scenarios!B7 |
| Valgt region | Reference_Lists dropdown |
| Valgt måned | Heltal (1–12) |
Indtast:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Region],[SelectedRegion],Sales_Data[Month],[SelectedMonth])
Sales_Data[Region]: regionsfilter;Sales_Data[Month]: månedsfilter.
KPI'en reagerer nu dynamisk på begge valg.
Indtast:
=COUNTIFS(Sales_Data[Region],[SelectedRegion],Sales_Data[Month],[SelectedMonth])
KPI'en returnerer antallet af matchende transaktioner.
Indtast:
=IFERROR([FilteredRevenue]/[FilteredOrders],0)
[FilteredRevenue]: filtreret omsætnings-KPI;[FilteredOrders]: filtreret ordreantal;0: fallback-værdi når ingen ordrer findes.
Indtast:
=XLOOKUP(MAX(FILTER(Sales_Data[Revenue],Sales_Data[Region]=[SelectedRegion])),Sales_Data[Revenue],Sales_Data[Product],"No data")
FILTER(...): isolerer den valgte region;MAX(...): identificerer den højeste omsætningsværdi;XLOOKUP(...): returnerer det matchende produkt.
Indtast:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Region],[SelectedRegion],Sales_Data[Month],[SelectedMonth]) * Scenarios!Active Price Multiplier * Scenarios!Active Volume Multiplier
- Basisomsætning: filtreret transaktionsoutput;
- Prisfaktor: aktiv scenariejustering;
- Volumenfaktor: aktiv scenariejustering.
KPI'en modellerer nu projiceret omsætning dynamisk.
Skift:
- Region;
- Måned;
- Scenarie.
Bekræft at:
- Omsætning opdateres automatisk;
- Ordreantal opdateres automatisk;
- Gennemsnitlig ordreværdi opdateres automatisk;
- Top-produkt opdateres automatisk;
- Projiceret omsætning genberegnes øjeblikkeligt.
1. Hvad er hovedformålet med en KPI-motor?
2. Hvorfor bruges IFERROR i KPI-beregninger som Average Order Value?
3. Hvorfor bruges FILTER i Top Product-beregningen?
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