Computação Avançada

Aula

Funções condicionais: SOMASE ou SUMIF e CONT.SE ou COUNTIF

, Comment regular icon0 comments

Vamos continuar vendo fórmulas de Excel, agora vamos buscar entender SOMASE ou SUMIF, CONT.SE ou COUNTIF

Edit Article

Função CONT.SE ou COUNTIF

Conta o número de células que correspondem a um determinado critério colocado na função.

Sintaxe da função CONT.SE

=CONT.SE(intervalo_contar; critério)

Onde intervalo a contar é o intervalo de células que são alvo e o critério é um teste lógico (maior que algo ou menor que algo). Os tipos de testes que existem:

CritérioOperadorExemplo
Maior que>=COUNTIF(A2:A10; ">5")
Menor que<=COUNTIF(A2:A10; "<10")
Igual a=
(pode ser omitido)
=COUNTIF(A2:A10; "="&D1)
ou
=COUNTIF(A2:A10,D1)
Diferente de<>=COUNTIF(A2:A10; "<>"&D1)
Maior ou igual a>==COUNTIF(A2:A10; ">=5")
Menor ou igual a<==COUNTIF(A2:A10; "<=10")

Ad

Exemplo

1. Contar o número de células com maçãs nas células

2. Contar o número de células com valor maior do que 55

3. Contar o número de células com maçãs ou laranjas

Image content of the Website

Resolução

1. =COUNTIF(A2:A5 ; "=maçãs")

2. =COUNTIF(B2:B5;">55")

2. =COUNTIF(A2:A5 ; "=maçãs") + COUNTIF(A2:A5 ; "=laranjas")

Função CONT.SES ou COUNTIFS

A função CONT.SES aplica critérios a células em vários intervalos e conta o número de vezes que todos os critérios são atendidos.

Sintaxe da função CONT.SES

=CONT.SES(intervalo_contar; critério; [intervalo_contar2 ; critério2; ... ])

Exemplo

1. Quantos vendedores excederam suas cotas em T1 e T2?

2. Andrade excedeu todas as cotas de vendas?

Image content of the Website

Resolução

1. =COUNTIFS( B2:B5 ; "=Sim"; C2:C5 ; "=Sim")

2. =COUNTIFS(A2:A5 ; "=Andrade"; B2:B5 ; "=Sim"; C2:C5 ; "=Sim"; D2:D5 ; "=Sim"; )

Função SOMASE ou SUMIF

A função SOMASE é a integração da função SOMA com a função SE. Use a função SOMASE para somar os valores em um intervalo que atendem aos critérios que você especificar.

Sintaxe da função SOMASE

=SOMASE( intervalo_origem; critério; intervalo_soma)

Onde intervalo_origem e intervalo_soma são listas de valores e critério é uma expressão.

Exemplo

Image content of the Website

Apresente a soma do total das comissões, cuja venda ultrapassou R$ 160.000,00.

Resolução

=SOMASE(B4:B7;">160000"; C4:C8)

Função SOMASES ou SUMIFS

A função SOMASES, uma das funções de matemática e trigonometria, adiciona todos os seus argumentos que atendem a vários critérios.

Sintaxe da função SOMASES

=SOMASES( intervalo_soma; intervalo_critério1; critério1; [intervalo_critério2; critério2]; ... )

Exemplo

Image content of the Website

Quanto o Diogo gastou comprando banana? E quanto o Diogo gastou comprando outros tipos de produtos?

Resolução

=SOMASES(A2:A9 ; B2:B9 ; "=Bananas" ; C2:C9 ; "=Diogo")

=SOMASES( A2:A9 ; B2:B9 ; "<>Bananas" ; C2:C9 ; "=Diogo")

Exercícios

1. Você gostaria de somar as faturas que foram pagas. Então você tem uma planilha onde na coluna A você coloca o nome do cliente, na coluna B o valor da fatura e na coluna C, a situação se foi paga ou não.

Image content of the Website

Some somente as faturas que já foram pagas.

Acesse aqui a planilha que será usada para os próximos exercícioslink outside website

2. Para cada aula, é contado 2 tempos para um professor. Assim, se um professor dá 10 aulas, ele tem de carga horária 20 tempos. Quantos tempos a professora Marta dá?

3. O professor Calazans dá quantos tempos de aula para a turma 3C?

4. O ideal é um professor dar diversas aulas seguidas em um dia, assim gastando menos com transporte e perdendo menos tempo indo para o trabalho e voltando. Divida a semana do professor Josélia por tempos de aula. Existe algum dia da semana que devemos ficar atentos?

Ad

5. Quantos tempos o Girão deu por turma?