Computação Avançada

Aula

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

, editado , 0Comment Regular Solid icon0Comment iconComment iconComment iconComment icon

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")

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

FrutasQuantidade
Maçãs32
Laranjas54
Pêssegos75
maçãs86

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?

VendedorCota t1 ExcedidaCota t2 ExcedidaCota t3 Excedida
AndradeSimNãoNão
BarrosSimSimSim
GonçalvesSimSimSim
NunoNãoSimSim

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

VeículoValor de VendaComissão
Mont1000007000
Baster20000014000
Nistrade30000021000
Keinar40000028000

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

Quantidade VendidaProdutoVendedor
5MaçãsDiogo
4MaçãsSara
15AlcachofrasDiogo
3AlcachofrasSara
22BananasDiogo
12BananasSara
10CenourasDiogo
33CenourasSara

Quantas bananas o Diogo vendeu? Quantos outros tipos de produtos Diogo vendeu?

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 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.

ClienteValorSituação
Andréia150PG
Carlos250
Patrícia180PG
Kate350
Joana250PG
Eduardo190PG

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 da professora Josélia por tempos de aula. Existe algum dia da semana que devemos ficar atentos?

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

6. Quantos professores existem na planilha (UNIQUE)?

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

7. Faça uma coluna "Lucro Bruto" e calcule o Lucro Bruto total esperado

8. Calcule o Lucro Bruto Total de fato pago

9. Calcule o Lucro Bruto gerado pelo cliente "Renata Tv Max"