Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Cálculos Ponderados e Lógica Condicional | Modelagem Financeira Dinâmica e Baseada em Tempo
Fórmulas do Excel

Cálculos Ponderados e Lógica Condicional

Deslize para mostrar o menu

SUMIFS funciona bem para totais condicionais padrão, mas alguns cálculos analíticos exigem ponderação e lógica incorporada. Neste capítulo, amplie o sistema de agregação usando SUMPRODUCT.

Estrutura do SUMPRODUCT

=SUMPRODUCT(array1, [array2], [array3], ...)
  • array1: primeiro array de cálculo;
  • [array2]: segundo array opcional;
  • [array3]: arrays adicionais opcionais.

SUMPRODUCT multiplica valores correspondentes e depois soma os resultados.

Condições lógicas dentro da fórmula são automaticamente convertidas em:

  • TRUE = 1;
  • FALSE = 0.

Estrutura da Média Ponderada

=SUMPRODUCT(values * weights) / SUM(weights)
  • values: métrica avaliada;
  • weights: fator de importância.

Médias ponderadas dão maior influência às transações de maior valor no resultado final.

Etapa 1 Calcular a Receita Média por Pedido
expand arrow

Digite:

=SUMPRODUCT(Sales_Data[Revenue]) / COUNTA(Sales_Data[Revenue])
  • SUMPRODUCT(...): total de Revenue;
  • COUNTA(...): número de linhas de Revenue.

A fórmula retorna a média de Revenue por pedido.

Etapa 2 Construir uma Média Condicional
expand arrow

Digite:

=SUMPRODUCT((Sales_Data[Region]="North")*Sales_Data[Revenue]) / SUMPRODUCT((Sales_Data[Region]="North")*1)
  • (Sales_Data[Region]="North"): condição lógica;
  • *Sales_Data[Revenue]: valores de Revenue filtrados;
  • SUMPRODUCT(...*1): contagem condicional de linhas.

A fórmula calcula a média de Revenue apenas para a região North.

Etapa 3 Calcular a Média Ponderada da Taxa de Desconto
expand arrow

Digite:

=SUMPRODUCT(Sales_Data[Discount_Rate]*Sales_Data[Revenue]) / SUM(Sales_Data[Revenue])
  • Sales_Data[Discount_Rate]: percentuais de desconto;
  • Sales_Data[Revenue]: fator de ponderação.

Transações com maior Revenue agora influenciam mais fortemente a média de desconto.

Etapa 4 Construir Análise de Receita de Alto Desempenho
expand arrow

Dentro da tabela Summary, digite:

=SUMIFS(Sales_Data[Revenue],Sales_Data[Region],A2,Sales_Data[Performance tier],"High")
  • Sales_Data[Region],A2: filtro de região;
  • Sales_Data[Performance tier],"High": filtro de desempenho.

A fórmula retorna o Revenue gerado apenas por transações de alto desempenho.

Etapa 5 Construir Contagem de Pedidos de Alto Desempenho
expand arrow

Digite:

=COUNTIFS(Sales_Data[Region],A2,Sales_Data[Performance tier],"High")

A fórmula conta todos os pedidos de alto desempenho para a região selecionada.

Etapa 6 Calcular a Percentual de Receita de Alto Desempenho
expand arrow

Digite:

=E2/C2
  • E2: Revenue de alto desempenho;
  • C2: Revenue total.

A fórmula mede a participação do Revenue gerado por transações de alto desempenho.

Etapa 7 Formatar os Resultados
expand arrow

Aplicar:

  • Formatação de moeda para métricas de Revenue;
  • Formatação de percentual para razões e cálculos de desconto.
Etapa 8 Testar o Comportamento Dinâmico
expand arrow

Adicione linhas adicionais em Sales_Data.

Confirme que:

  • A média de Revenue é recalculada automaticamente;
  • Os cálculos de desconto ponderado são atualizados automaticamente;
  • As métricas de alto desempenho são atualizadas automaticamente.

1. Por que o SUMPRODUCT é útil para cálculos ponderados?

2. Qual é uma limitação importante do SUMIFS em comparação ao SUMPRODUCT?

3. Em uma fórmula de média ponderada usando SUMPRODUCT, o que representa o denominador?

question mark

Por que o SUMPRODUCT é útil para cálculos ponderados?

Selecione a resposta correta

question mark

Qual é uma limitação importante do SUMIFS em comparação ao SUMPRODUCT?

Selecione a resposta correta

question mark

Em uma fórmula de média ponderada usando SUMPRODUCT, o que representa o denominador?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 5

Pergunte à IA

expand

Pergunte à IA

ChatGPT

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

Seção 4. Capítulo 5
some-alt