Efetuar cálculos condicionais em intervalos de células

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 as células a incluir nos cálculos, considere utilizar a função SOMARPRODUTO.

A SOMARPRODUTO leva as matrizes e os operadores aritméticos como argumentos. Pode utilizar matrizes que sejam avaliadas como verdadeiro ou falso (1 ou 0) como critérios ao utilizá-las como fatores (multiplicar-as pelas outras matrizes).

Por exemplo, suponhamos que queira calcular as vendas líquidas de um agente de vendas específico subtraindo as despesas das vendas brutas, como neste exemplo.

Exemplo da função SOMARPRODUTO para devolver o total de vendas por representante de vendas quando é fornecido com vendas e despesas para cada um deles.

  1. Clique numa célula fora dos intervalos que está a avaliar. É aqui que o resultado é.

  2. Escreva = SOMARPRODUTO (.

  3. Escreva (, introduza ou selecione um intervalo de células a incluir nos seus cálculos e, em seguida, escreva ). Por exemplo, para incluir as vendas de coluna a partir da tabela tabela1, escreva (tabela1 [vendas]).

  4. Introduza um operador aritmético: *, /, +, -. Esta é a operação que irá efetuar utilizando as células que cumprem os critérios incluídos; pode incluir mais operadores e intervalos. A multiplicação é a operação predefinida.

  5. 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 incluam todos os intervalos envolvidos, para que todo o cálculo seja incluído. Por exemplo, ([tabela1 [vendas]) + (tabela1 [despesas]).

    Poderá ter de incluir parênteses adicionais no seu cálculo para agrupar vários elementos, consoante a aritmética que pretende efetuar.

  6. Para introduzir um intervalo para 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 = ", em seguida, o valor a corresponder e, em seguida, ". Por exemplo, * (tabela1 [agente] = "Jones"). Isto faz com que as células sejam avaliadas como 1 ou 0, por isso, quando multiplicadas por outros valores na fórmula, o resultado é o mesmo valor ou uma exclusão efetiva das células correspondentes em quaisquer cálculos.

  7. Se tiver mais critérios, repita o passo 6 conforme necessário. Após o último intervalo, escreva ).

    A sua fórmula concluída pode ter o seguinte aspecto do nosso exemplo acima: = SOMARPRODUTO (([tabela1 [vendas])-(tabela1 [despesas])) * (tabela1 [agente] = B8)), em que a célula B8 contém o nome do agente.

Nota:  Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode indicar-nos se estas informações foram úteis? Eis o artigo em inglês para sua referência.​

Consulte Também

Função SOMARPRODUTO

Soma com base em múltiplos critérios com soma

Contar com base em múltiplos critérios com contar.se/contar.se.s

Média baseada em múltiplos critérios com média

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×