Dynamisk KPI-motor
Sveip for å vise menyen
Arbeidsboken støtter allerede rapportering, scenariomodellering og sensitivitetsanalyse. I dette kapittelet kombineres disse systemene i en sentralisert KPI-motor der alle utdata reagerer dynamisk på brukerens valg.
KPI-motorens struktur
Et dynamisk KPI-system deler arbeidsboken inn i tre lag:
- Inndata: brukerens valg;
- Logikk: beregninger og formler;
- Utdata: viste KPI-er.
Denne strukturen gjør modellen skalerbar og enkel å kontrollere.
SUMIFS- og COUNTIFS-struktur
=SUMIFS(sum_range, criteria_range1, criteria1, ...)
=COUNTIFS(criteria_range1, criteria1, ...)
Disse funksjonene summerer verdier dynamisk basert på valgte filtre.
FILTER-, MAX- og XLOOKUP-logikk
Beregning av topprodukt kombinerer flere funksjoner:
FILTER → MAX → XLOOKUP
FILTER: isolerer samsvarende rader;MAX: identifiserer høyeste verdi;XLOOKUP: henter tilhørende etikett.
I arket Summary, opprett en ny seksjon:
Dynamic KPI Panel
Bygg følgende inndatastruktur:
| Inndata | Kilde |
|---|---|
| Aktivt scenario | Scenarios!B7 |
| Valgt region | Reference_Lists dropdown |
| Valgt måned | Heltall (1–12) |
Skriv inn:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Region],[SelectedRegion],Sales_Data[Month],[SelectedMonth])
Sales_Data[Region]: regionfilter;Sales_Data[Month]: månedsfilter.
KPI-en reagerer nå dynamisk på begge valg.
Skriv inn:
=COUNTIFS(Sales_Data[Region],[SelectedRegion],Sales_Data[Month],[SelectedMonth])
KPI-en returnerer antall samsvarende transaksjoner.
Skriv inn:
=IFERROR([FilteredRevenue]/[FilteredOrders],0)
[FilteredRevenue]: filtrert omsetnings-KPI;[FilteredOrders]: filtrert ordreantall;0: reserveverdi når ingen ordre finnes.
Skriv inn:
=XLOOKUP(MAX(FILTER(Sales_Data[Revenue],Sales_Data[Region]=[SelectedRegion])),Sales_Data[Revenue],Sales_Data[Product],"No data")
FILTER(...): isolerer valgt region;MAX(...): identifiserer høyeste omsetningsverdi;XLOOKUP(...): returnerer samsvarende produkt.
Skriv inn:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Region],[SelectedRegion],Sales_Data[Month],[SelectedMonth]) * Scenarios!Active Price Multiplier * Scenarios!Active Volume Multiplier
- Grunnomsetning: filtrert transaksjonsutdata;
- Prismultiplikator: justering for aktivt scenario;
- Volummultiplikator: justering for aktivt scenario.
KPI-en modellerer nå forventet omsetning dynamisk.
Endre:
- Region;
- Måned;
- Scenario.
Bekreft at:
- Omsetning oppdateres automatisk;
- Ordreantall oppdateres automatisk;
- Gjennomsnittlig ordreverdi oppdateres automatisk;
- Topprodukt oppdateres automatisk;
- Forventet omsetning beregnes umiddelbart.
1. Hva er hovedformålet med en KPI-motor?
2. Hvorfor brukes IFERROR i KPI-beregninger som Gjennomsnittlig Ordreverdi?
3. Hvorfor brukes FILTER i beregningen av Topp Produkt?
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår