quarta-feira, 29 de fevereiro de 2012

Funções SOMA.SE / SOMA.SES

Para a maioria das pessoas que já tiveram algum contato com Excel, conhecer a função é quase que natural, mesmo porque em uma planilha com valores é quase certo surguir a necessidade de realizar cálculas simples como soma, multiplicação, média entre outras.

Dentre as funções do Execel temos duas cuja a finalidade é somar, porém de forma mais elaborada, veja a descrição abaixo.

Somase

Descrição: Soma valores em um intervalo de células mediante a um critério


A

No exemplo ao lado a fórmula

=Somase(A1:A5;”<50”) teve o resultado 60 que é a soma de números menores que 50, ou seja, 10, 30 e 20.


A

B

No exemplo ao lado a fórmula

=Somase(A1:A5;”Maria”;B1:B5) teve o resultado 55 que é a soma dos números referentes à Maria, ou seja, 40, 10 e 5.

1

10

1

João

25

2

150

2

Maria

40

3

30

3

Maria

10

4

20

4

João

25

5

80

5

Maria

5

6

60

6


55

Somases

Descrição: Soma valores em um intervalo de células mediante a dois ou mais critérios. 127 no total


A

B

C

No exemplo ao lado a fórmula

=Soma.ses(C1:C5;A1:A5;”Menino”;B1:B5;”Boné”) teve o resultado 20 que é a soma de meninos com boné.

Repare que na Somases o intervalo a ser calculado vem primeiro.

1

Menino

Boné

10

2

Menina

Brinco

5

3

Menina

Batom

5

4

Menino

Tênis

10

5

Menino

Boné

10

6



20

2 comentários:

Anônimo disse...

Valeu demais pela dica. Obrigado

Anônimo disse...

Bom dia!

Gostaria de tirar uma dúvida.
Na função SOMASE do excel, criamos uma condição como exemplo: =SOMASE(B3:B80;">15";B3:B80)

Porém, eu não gostaria que a condição para a soma fosse fixa em >15.
Na verdade, eu gostaria que ela fosse maior que o valor de uma célula.
ex. =SOMASE(B3:B80;">F3";B3:B80), onde F3 seria a célula e não o valor ao qual eu desejo.

É possível criar uma condição assim? Já tentei de tudo e não fui bem sucedido.

Agradeço pela ajuda!