Funções SUMIF, COUNTIF e AVERAGEIF - O Guia Mestre

Este tutorial do Excel demonstra como usar as funções Countif e Countifs do Excel.

Exemplos de fórmulas:

Descrição da função CONT.SE:

Conta todas as células de uma série que atendem a um (CONT.SE) ou vários (CONT.SE.SE) critérios especificados.

Sintaxe CONT.SE

intervalo - uma matriz de números, texto ou valores em branco.
critérios - uma string contendo os critérios. Exemplo “> 0”

Mais exemplos:

Primeiro, vejamos um exemplo fácil de COUNTIF:

COUNTIF maior que zero

Este código contará todas as células maiores que zero na coluna A.
= countif (a4: a10, "> 0")

COUNTIF menor que zero

Este código contará todas as células que são menores que zero na coluna A.
= countif (a4: a10, "<0")

CONT.SE Células em Branco

= countif (a4: a10, "")
Esta fórmula CONT.SE conta todas as células em branco na coluna A. No entanto, em vez disso, você pode usar COUNTBLANK para contar todas as células em branco:
= contagem em branco (a4: a10)

Contagem de células não vazias

Contar células não vazias é um pouco mais complicado. Você pensaria que isso contaria todas as células não vazias:
= countif (a4: a10, "")
e geralmente o faz, exceto por uma exceção notável. Quando uma célula contém uma fórmula que resulta em “” (em branco), o código acima a contará como não em branco porque existe uma fórmula na célula. Em vez disso, use esta fórmula:
= countif (a4: a10, "*?")
Esta fórmula usa caracteres curinga. Vamos aprender sobre eles abaixo.

Há uma outra função de contagem que você deve saber: a função CONT.valores. A função CONT.valores conta todas as células que contêm algo: uma fórmula (mesmo que resulte em “”), um valor lógico (VERDADEIRO ou FALSO), texto ou um número.

Exemplos de contagem de células em branco e não em branco:

!!!!!!!!! imagem dos vários exemplos !!!!!!!!!!

(menciona o conde?)

Countif Wildcard

Você deve ter ouvido falar sobre Wildcards no Excel. Os curingas são caracteres que podem representar qualquer caractere. Aqui está um gráfico:

foto com maçãs

Texto - Correspondência Exata

= countif (a2: a10, "maçãs")

Texto - contém texto

= countif (a2: a10, "* maçãs *")

Texto - contém qualquer texto

= countif (a2: a10, "*")

Countif - não contém nenhum texto

= countif (a2: a10, "*")

Cor do Conde

Infelizmente, não existe uma maneira fácil de contar células com cores específicas. Para fazer isso, você precisará usar o VBA. Aqui está um link com mais informações: CountIf Cell Color using VBA>.

Duplicatas de Countif

Existem várias maneiras de contar duplicatas, mas vamos dar uma olhada em um dos métodos mais fáceis, usando apenas as funções CONT.SE.

Foto

Primeiro, crie uma coluna para contar a frequência com que um registro aparece nos dados. Qualquer registro que apareça mais de uma vez (> 1) é considerado uma duplicata.
= contagem

Em seguida, criamos uma função CONT.SE para contar o número de registros que aparecem mais de uma vez:
= contagem

Countif com duas ou múltiplas condições - a função Countifs

Até agora, trabalhamos apenas com a função CONT.SE. A função CONT.SE só pode lidar com um critério de cada vez. Para CONTAR.SE com vários critérios, você precisa usar a função CONT.SE. COUNTIFS se comporta exatamente como COUNTIF. Você acabou de adicionar critérios extras. Vamos dar uma olhada em alguns exemplos …

IMAGEM

COUNTIFS - Maior que e menor que

Vamos fazer um CONT.SE, onde verificamos se um número está dentro de um intervalo. O número deve ser maior que 0, mas menor que 100:

COUNTIFS - Intervalo de datas

Agora vamos tentar com datas. Encontre todas as datas no intervalo de 01/01/2015 a 15/07/2015:

COUNTIFS - Ou

Até agora, só lidamos com E critério. Ex: Maior que 0 E menos de 100. O que fazer um COUNTIFS com OU?

tabela dinâmica de contagem

Como fazer um Countif no Excel
Critérios para Countif

têm hiperlinks na parte superior para as várias seções
tem links para seu conteúdo na página de fórmula com # para vincular a coisas diferentes

quando você aplica critérios, trate-o como texto

imagem

Sintaxe e argumentos:

x -

Exemplos de COUNTIF VBA

Você também pode acessar a função CONT.SE do Excel de dentro do VBA, usando Application.WorksheetFunction.

Modelo:

1 application.worksheetfunction.CountIf (intervalo, critérios)

Supondo que temos os dados exibidos acima:

1 WorksheetFunction.CountIf (Range ("A1: A10"), "> 60")

Retornará 4, pois há quatro células com valores maiores que 60

1 WorksheetFunction.CountIf (Range ("A1: A10"), "10")

Retornará 1, pois existe uma célula com valor igual a 10

1 MsgBox WorksheetFunction.CountIf (Range ("A1: A10"), "")

Retornará 10, pois todas as células têm valores

1 MsgBox WorksheetFunction.CountIf (Range ("A1: A10"), "")

Retornará 10, pois não há células em branco

Supondo que temos os dados em uma tabela chamada “Tabela1”, como mostrado acima:

1 WorksheetFunction.CountIf (Range ("Tabela1"), "* teste *")

Retornará 6, pois há seis células que contêm a palavra “teste”.

1 WorksheetFunction.CountIf (Range ("Table1"), "test")

Retornará 6, pois não há células que contenham SOMENTE a palavra “teste”.

1 WorksheetFunction.CountIf (Range ("Tabela1"), "F *")

Retornará 6, pois há três células cujos valores começam com a letra “F”.

Como usar a função CONT.SE para Excel:

Voltar para a lista de funções

Para obter mais informações sobre a função CONT.SE, visite a página de ajuda CONT.SE da Microsoft.

Antes de falarmos sobre como usar a função de contagem, devemos mencionar essas 3 outras funções
contar
Countta
contagem em branco

wave wave wave wave wave