Динамічний механізм KPI
Свайпніть щоб показати меню
Робоча книга вже підтримує звітність, моделювання сценаріїв та аналіз чутливості. У цьому розділі об'єднайте ці системи в централізований KPI-двигун, де всі результати динамічно реагують на введення користувача.
Структура KPI-двигуна
Динамічна система KPI розділяє робочу книгу на три шари:
- Вхідні дані: вибір користувача;
- Логіка: обчислення та формули;
- Вихідні дані: відображені KPI.
Ця структура забезпечує масштабованість моделі та легкість керування.
Структура SUMIFS та COUNTIFS
=SUMIFS(sum_range, criteria_range1, criteria1, ...)
=COUNTIFS(criteria_range1, criteria1, ...)
Ці функції агрегують значення динамічно на основі вибраних фільтрів.
Логіка FILTER, MAX та XLOOKUP
Обчислення для топ-продукту поєднують кілька функцій:
FILTER → MAX → XLOOKUP
FILTER: ізолює відповідні рядки;MAX: визначає найвище значення;XLOOKUP: отримує відповідну мітку.
На аркуші Summary створіть новий розділ:
Dynamic KPI Panel
Побудуйте таку структуру введення:
| Введення | Джерело |
|---|---|
| Active Scenario | Scenarios!B7 |
| Selected Region | Reference_Lists dropdown |
| Selected Month | Ціле число (1–12) |
Введіть:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Region],[SelectedRegion],Sales_Data[Month],[SelectedMonth])
Sales_Data[Region]: фільтр за регіоном;Sales_Data[Month]: фільтр за місяцем.
Тепер KPI динамічно реагує на обидва вибори.
Введіть:
=COUNTIFS(Sales_Data[Region],[SelectedRegion],Sales_Data[Month],[SelectedMonth])
KPI повертає кількість відповідних транзакцій.
Введіть:
=IFERROR([FilteredRevenue]/[FilteredOrders],0)
[FilteredRevenue]: відфільтрований KPI доходу;[FilteredOrders]: відфільтрована кількість замовлень;0: резервне значення, якщо замовлень немає.
Введіть:
=XLOOKUP(MAX(FILTER(Sales_Data[Revenue],Sales_Data[Region]=[SelectedRegion])),Sales_Data[Revenue],Sales_Data[Product],"No data")
FILTER(...): ізолює вибраний регіон;MAX(...): визначає найвище значення доходу;XLOOKUP(...): повертає відповідний продукт.
Введіть:
=SUMIFS(Sales_Data[Revenue],Sales_Data[Region],[SelectedRegion],Sales_Data[Month],[SelectedMonth]) * Scenarios!Active Price Multiplier * Scenarios!Active Volume Multiplier
- Базовий дохід: відфільтрований транзакційний результат;
- Множник ціни: коригування активного сценарію;
- Множник обсягу: коригування активного сценарію.
Тепер KPI моделює прогнозований дохід динамічно.
Змініть:
- Регіон;
- Місяць;
- Сценарій.
Переконайтеся, що:
- Дохід оновлюється автоматично;
- Кількість замовлень оновлюється автоматично;
- Середня вартість замовлення оновлюється автоматично;
- Топ-продукт оновлюється автоматично;
- Прогнозований дохід перераховується миттєво.
1. Яке основне призначення KPI-двигуна?
2. Чому використовується IFERROR у розрахунках KPI, таких як Середня вартість замовлення?
3. Чому використовується FILTER у розрахунку Топ продукту?
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат