[Avançado] Cálculo de média usando um intervalo como critério

O cálculo de média no Excel é uma das fórmulas mais básicas, mas dependendo do nível de detalhe que se queira chegar com a fórmula, pode causar um grande problema.

Neste exemplo vamos utilizar funções matriciais para chegar ao resultado desejado.

Temos o seguinte problema:

Encontrar o preço médio de um determinado produto utilizando dois ou mais parâmetros para a média

A pesquisa foi realizada em nos bairros Copacabana, Ipanema e Botafogo, mas a fórmula precisa trazer o preço médio apenas dos bairros que forem indicados na coluna correspondente.

A solução proposta para este problema é a utilização de uma fórmula matricial que será aplicada na célula D13 da seguinte maneira:

{=SEERRO(SOMA(SE(SEERRO(CORRESP([Bairro];Bairros[Bairros];0);-1)>0;[Preço]))/SOMA(SE(CONT.SE(Bairros[Bairros];[Bairro])>0;1;0));0)}

Esta formula calcula o total dos preços correspondentes aos bairros selecionados e divide pela quantidade de vezes que os bairros se repetem, chegando ao seguinte resultado:

Muita atenção quando for incluir esta fórmula na célula, pois como se trata de uma função matricial, é necessário após digitá-la pressionar Ctrl + Shift + Enter

 

Fazer aqui o download do arquivo com o modelo deste exemplo.


Caso precise de ajuda profissional para implementar este código ou então para automatizar a sua planilha, me envie uma mensagem através do formulário de contato que responderei em breve, se preferir, pode me enviar um e-mail através do endereço [email protected].