Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Motor Dinâmico de KPI | Fórmulas do Excel
Fórmulas do Excel

Motor Dinâmico de KPI

Deslize para mostrar o menu

A pasta de trabalho já oferece suporte para relatórios, modelagem de cenários e análise de sensibilidade. Neste capítulo, combine esses sistemas em um mecanismo centralizado de KPIs, onde todas as saídas respondem dinamicamente às entradas do usuário.

Estrutura do Mecanismo de KPIs

Um sistema dinâmico de KPIs separa a pasta de trabalho em três camadas:

  • Entradas: seleções do usuário;
  • Lógica: cálculos e fórmulas;
  • Saídas: KPIs exibidos.

Essa estrutura mantém o modelo escalável e fácil de controlar.

Estrutura do SUMIFS e COUNTIFS

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

Essas funções agregam valores dinamicamente com base nos filtros selecionados.

Lógica do FILTER, MAX e XLOOKUP

Os cálculos de produto principal combinam várias funções:

FILTER → MAX → XLOOKUP
  • FILTER: isola as linhas correspondentes;
  • MAX: identifica o maior valor;
  • XLOOKUP: recupera o rótulo relacionado.
Etapa 1 Construir o Painel de KPIs
expand arrow

Dentro da planilha Summary, crie uma nova seção:

Dynamic KPI Panel
Etapa 2 Criar a Camada de Entrada
expand arrow

Construa a seguinte estrutura de entrada:

EntradaFonte
Active ScenarioScenarios!B7
Selected RegionReference_Lists dropdown
Selected MonthWhole number (1–12)
Etapa 3 Calcular Receita Filtrada
expand arrow

Digite:

=SUMIFS(Sales_Data[Revenue],Sales_Data[Region],[SelectedRegion],Sales_Data[Month],[SelectedMonth])
  • Sales_Data[Region]: filtro de região;
  • Sales_Data[Month]: filtro de mês.

O KPI agora responde dinamicamente a ambas as seleções.

Etapa 4 Calcular Pedidos Filtrados
expand arrow

Digite:

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

O KPI retorna o número de transações correspondentes.

Etapa 5 Calcular Valor Médio do Pedido
expand arrow

Digite:

=IFERROR([FilteredRevenue]/[FilteredOrders],0)
  • [FilteredRevenue]: KPI de Receita filtrada;
  • [FilteredOrders]: contagem de pedidos filtrados;
  • 0: valor padrão quando não existem pedidos.
Etapa 6 Encontrar o Produto Principal
expand arrow

Digite:

=XLOOKUP(MAX(FILTER(Sales_Data[Revenue],Sales_Data[Region]=[SelectedRegion])),Sales_Data[Revenue],Sales_Data[Product],"No data")
  • FILTER(...): isola a região selecionada;
  • MAX(...): identifica o maior valor de Receita;
  • XLOOKUP(...): retorna o produto correspondente.
Etapa 7 Construir Receita Projetada
expand arrow

Digite:

=SUMIFS(Sales_Data[Revenue],Sales_Data[Region],[SelectedRegion],Sales_Data[Month],[SelectedMonth]) * Scenarios!Active Price Multiplier * Scenarios!Active Volume Multiplier
  • Receita base: saída transacional filtrada;
  • Multiplicador de preço: ajuste do cenário ativo;
  • Multiplicador de volume: ajuste do cenário ativo.

O KPI agora modela a Receita projetada dinamicamente.

Etapa 8 Testar o Sistema Completo de KPIs
expand arrow

Altere:

  • Região;
  • Mês;
  • Cenário.

Confirme que:

  • A Receita é atualizada automaticamente;
  • As contagens de pedidos são atualizadas automaticamente;
  • O Valor Médio do Pedido é atualizado automaticamente;
  • O Produto Principal é atualizado automaticamente;
  • A Receita Projetada é recalculada instantaneamente.

1. Qual é o principal objetivo de um mecanismo de KPIs?

2. Por que o IFERROR é utilizado em cálculos de KPI como Valor Médio do Pedido?

3. Por que o FILTER é utilizado dentro do cálculo de Produto Top?

question mark

Qual é o principal objetivo de um mecanismo de KPIs?

Selecione a resposta correta

question mark

Por que o IFERROR é utilizado em cálculos de KPI como Valor Médio do Pedido?

Selecione a resposta correta

question mark

Por que o FILTER é utilizado dentro do cálculo de Produto Top?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 25

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 1. Capítulo 25
some-alt