Quando precisar de efetuar cálculos aritméticos simples em vários intervalos de células, somar os resultados e utilizar critérios para determinar quais as células a incluir nos cálculos, considere utilizar a função SOMARPRODUTO.
SOMARPRODUTO assume matrizes e operadores aritméticos como argumentos. Pode utilizar matrizes que são avaliadas como Verdadeiro ou Falso (1 ou 0) como critérios ao usá-las como fatores (multiplicando-as pelas outras matrizes).
Por exemplo, imaginemos que pretende calcular as vendas líquidas de um agente de vendas específico ao subtrair despesas das vendas brutas, como neste exemplo.
-
Clique numa célula fora dos intervalos que está a avaliar. É aqui que o seu resultado vai.
-
Escreva =SOMAPRODUTO(.
-
Escreva ( ,introduza ou selecione um intervalo de células a incluir nos seus cálculos e, em seguida, escreva ). Por exemplo, para incluir a coluna Vendas da tabela1, escreva (Tabela1[Vendas]).
-
Introduza um operador aritmético: *, /, +, -. Esta é a operação que efetuará com as células que cumprem os critérios que incluir; pode incluir mais operadores e intervalos. A multiplicação é a operação predefinida.
-
Repita os passos 3 e 4 para introduzir intervalos e operadores adicionais para os seus cálculos. Depois de adicionar o último intervalo que pretende incluir nos cálculos, adicione um conjunto de parênteses que inclua todos os intervalos envolvidos, de modo a que o cálculo completo esteja entre eles. Por exemplo, ((Tabela1[Vendas])+(Tabela1[Despesas])).
Poderá ter de incluir parênteses adicionais dentro do cálculo para agrupar vários elementos, dependendo do aritmético que pretende efetuar.
-
Para introduzir um intervalo a utilizar como critério, escreva *, introduza a referência de intervalo normalmente, depois da referência de intervalo mas, antes do parêntese direito, escreva ="e, em seguida, escreva " . Por exemplo, *(Tabela1[Agente]="Jones"). Isto faz com que as células avalie como 1 ou 0, pelo que, quando multiplicadas por outros valores na fórmula, o resultado é o mesmo valor ou zero - incluindo ou excluindo as células correspondentes em quaisquer cálculos.
-
Se tiver mais critérios, repita o passo 6 conforme necessário. Após o último intervalo, escreva ).
A sua fórmula concluída poderá ser igual à fórmula no nosso exemplo acima: =SOMAPRODUTO(((Tabela1[Vendas])-(Tabela1[Despesas]))*(Tabela1[Agente]=B8)), em que a célula B8 mantém o nome do agente.