Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Dynamische KPI-Engine | Szenariomodellierung und Interaktive Entscheidungssysteme
Excel-Formeln

Dynamische KPI-Engine

Swipe um das Menü anzuzeigen

Die Arbeitsmappe unterstützt bereits Berichterstattung, Szenariomodellierung und Sensitivitätsanalysen. In diesem Kapitel werden diese Systeme zu einer zentralen KPI-Engine kombiniert, bei der alle Ausgaben dynamisch auf Benutzereingaben reagieren.

Aufbau der KPI-Engine

Ein dynamisches KPI-System unterteilt die Arbeitsmappe in drei Ebenen:

  • Eingaben: Benutzerauswahlen;
  • Logik: Berechnungen und Formeln;
  • Ausgaben: angezeigte KPIs.

Diese Struktur hält das Modell skalierbar und leicht steuerbar.

SUMIFS- und COUNTIFS-Struktur

=SUMIFS(sum_range, criteria_range1, criteria1, ...)
=COUNTIFS(criteria_range1, criteria1, ...)

Diese Funktionen aggregieren Werte dynamisch basierend auf ausgewählten Filtern.

FILTER-, MAX- und XLOOKUP-Logik

Berechnungen für das Top-Produkt kombinieren mehrere Funktionen:

FILTER → MAX → XLOOKUP
  • FILTER: isoliert passende Zeilen;
  • MAX: identifiziert den höchsten Wert;
  • XLOOKUP: ruft das zugehörige Label ab.
Schritt 1 KPI-Panel erstellen
expand arrow

Erstelle im Blatt Summary einen neuen Abschnitt:

Dynamic KPI Panel
Schritt 2 Eingabeebene erstellen
expand arrow

Baue folgende Eingabestruktur auf:

EingabeQuelle
Aktives SzenarioScenarios!B7
Ausgewählte RegionReference_Lists dropdown
Ausgewählter MonatGanze Zahl (1–12)
Schritt 3 Gefilterten Umsatz berechnen
expand arrow

Eingeben:

=SUMIFS(Sales_Data[Revenue],Sales_Data[Region],[SelectedRegion],Sales_Data[Month],[SelectedMonth])
  • Sales_Data[Region]: Regionsfilter;
  • Sales_Data[Month]: Monatsfilter.

Das KPI reagiert nun dynamisch auf beide Auswahlen.

Schritt 4 Gefilterte Bestellungen berechnen
expand arrow

Eingeben:

=COUNTIFS(Sales_Data[Region],[SelectedRegion],Sales_Data[Month],[SelectedMonth])

Das KPI gibt die Anzahl der passenden Transaktionen zurück.

Schritt 5 Durchschnittlichen Bestellwert berechnen
expand arrow

Eingeben:

=IFERROR([FilteredRevenue]/[FilteredOrders],0)
  • [FilteredRevenue]: gefiltertes Umsatz-KPI;
  • [FilteredOrders]: gefilterte Bestellanzahl;
  • 0: Rückgabewert, wenn keine Bestellungen vorhanden sind.
Schritt 6 Top-Produkt finden
expand arrow

Eingeben:

=XLOOKUP(MAX(FILTER(Sales_Data[Revenue],Sales_Data[Region]=[SelectedRegion])),Sales_Data[Revenue],Sales_Data[Product],"No data")
  • FILTER(...): isoliert die ausgewählte Region;
  • MAX(...): identifiziert den höchsten Umsatzwert;
  • XLOOKUP(...): gibt das passende Produkt zurück.
Schritt 7 Prognostizierten Umsatz berechnen
expand arrow

Eingeben:

=SUMIFS(Sales_Data[Revenue],Sales_Data[Region],[SelectedRegion],Sales_Data[Month],[SelectedMonth]) * Scenarios!Active Price Multiplier * Scenarios!Active Volume Multiplier
  • Basisumsatz: gefiltertes Transaktions-Ergebnis;
  • Preisfaktor: Anpassung des aktiven Szenarios;
  • Volumenfaktor: Anpassung des aktiven Szenarios.

Das KPI modelliert nun den prognostizierten Umsatz dynamisch.

Schritt 8 Gesamtes KPI-System testen
expand arrow

Ändern:

  • Region;
  • Monat;
  • Szenario.

Bestätigen, dass:

  • Umsatz automatisch aktualisiert wird;
  • Bestellanzahl automatisch aktualisiert wird;
  • Durchschnittlicher Bestellwert automatisch aktualisiert wird;
  • Top-Produkt automatisch aktualisiert wird;
  • Prognostizierter Umsatz sofort neu berechnet wird.

1. Was ist der Hauptzweck einer KPI-Engine?

2. Warum wird IFERROR bei KPI-Berechnungen wie dem durchschnittlichen Bestellwert verwendet?

3. Warum wird FILTER in der Top-Produkt-Berechnung verwendet?

question mark

Was ist der Hauptzweck einer KPI-Engine?

Wählen Sie die richtige Antwort aus

question mark

Warum wird IFERROR bei KPI-Berechnungen wie dem durchschnittlichen Bestellwert verwendet?

Wählen Sie die richtige Antwort aus

question mark

Warum wird FILTER in der Top-Produkt-Berechnung verwendet?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 5. Kapitel 3

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 5. Kapitel 3
some-alt