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

Dynamische KPI-Engine

Swipe um das Menü anzuzeigen

Die Arbeitsmappe unterstützt bereits Berichterstattung, Szenario-Modellierung 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.

Aufbau von SUMIFS und COUNTIFS

=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

Erstellen Sie im Blatt Summary einen neuen Abschnitt:

Dynamic KPI Panel
Schritt 2: Eingabeebene erstellen
expand arrow

Erstellen Sie folgende Eingabestruktur:

EingabeQuelle
Active ScenarioScenarios!B7
Selected RegionReference_Lists dropdown
Selected MonthWhole number (1–12)
Schritt 3: Gefilterten Umsatz berechnen
expand arrow

Geben Sie ein:

=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

Geben Sie ein:

=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

Geben Sie ein:

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

Geben Sie ein:

=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

Geben Sie ein:

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

Das KPI modelliert nun den prognostizierten Umsatz dynamisch.

Schritt 8: Gesamtes KPI-System testen
expand arrow

Ändern Sie:

  • Region;
  • Monat;
  • Szenario.

Bestätigen Sie, 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 1. Kapitel 25

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 1. Kapitel 25
some-alt