Quando precisar de realizar 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.
SUMPRODUCT utiliza 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 utilizá-las como fatores (multiplicando-as pelas outras matrizes).
Por exemplo, suponha que pretende calcular as vendas líquidas de um determinado agente de vendas ao subtrair as despesas das vendas brutas, como neste exemplo.
-
Clique numa célula fora dos intervalos que está a avaliar. É para aqui que vai o resultado.
-
Escreva =SUMPRODUCT(.
-
Escreva (, introduza ou selecione um intervalo de células a incluir nos cálculos e, em seguida, escreva ). Por exemplo, para incluir a coluna Vendas da tabela Tabela1, escreva (Tabela1[Vendas]).
-
Introduza um operador aritmético: *, /, +, -. Esta é a operação que irá 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 cálculos. Depois de adicionar o último intervalo que pretende incluir nos cálculos, adicione um conjunto de parênteses que inclui todos os intervalos envolvidos, para que todo o cálculo esteja incluído. Por exemplo, ((Tabela1[Vendas])+(Tabela1[Despesas])).
Poderá ter de incluir parênteses adicionais no cálculo para agrupar vários elementos, consoante a aritmética que pretende executar.
-
Para introduzir um intervalo a utilizar como critério, escreva *, introduza a referência de intervalo normalmente e, em seguida, depois da referência de intervalo, mas antes do parêntese direito, escreva =", em seguida, o valor a corresponder e, em seguida, ". Por exemplo, *(Tabela1[Agente]="Jones"). Isto faz com que as células avaliem como 1 ou 0, por isso, quando multiplicado por outros valores na fórmula, o resultado é o mesmo valor ou zero - efetivamente 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 fórmula concluída poderá ter o aspeto da fórmula no nosso exemplo acima: =SOMAPRODUTO(((Tabela1[Vendas])-(Tabela1[Despesas]))*(Tabela1[Agente]=B8)),em que a célula B8 contém o nome do agente.