Como usar a função CONT.SE do Excel -

Resumo

CONT.SE é uma função do Excel para contar células em um intervalo que atende a uma única condição. CONT.SE pode ser usado para contar células que contêm datas, números e texto. Os critérios usados ​​em COUNTIF suportam operadores lógicos (>, <,, =) e curingas (* ,?) para correspondência parcial.

Objetivo

Contar células que correspondem aos critérios

Valor de retorno

Um número que representa as células contadas.

Sintaxe

= CONT.SE (intervalo, critérios)

Argumentos

  • intervalo - o intervalo de células a serem contadas.
  • critérios - os critérios que controlam quais células devem ser contadas.

Versão

Excel 2003

Notas de uso

A função CONT.SE no Excel conta o número de células em um intervalo que corresponde a uma condição fornecida. Os critérios podem incluir operadores lógicos (>, <,, =) e curingas (* ,?) para correspondência parcial. Os critérios também podem ser baseados em um valor de outra célula, conforme explicado abaixo.

CONT.SE está em um grupo de oito funções no Excel que dividem os critérios lógicos em duas partes (intervalo + critérios). Como resultado, a sintaxe usada para construir os critérios é diferente e COUNTIF requer um intervalo de células, você não pode usar uma matriz.

COUNTIF suporta apenas uma única condição. Se você precisar aplicar vários critérios, use a função COUNTIFS. Se você precisar manipular valores no argumento de intervalo como parte de um teste lógico, consulte as funções SUMPRODUCT e / ou FILTER.

Exemplo básico

Na planilha mostrada acima, as seguintes fórmulas são usadas nas células G5, G6 e G7:

=COUNTIF(D5:D12,">100") // count sales over 100 =COUNTIF(B5:B12,"jim") // count name = "jim" =COUNTIF(C5:C12,"ca") // count state = "ca"

Observe que COUNTIF não faz distinção entre maiúsculas e minúsculas, "CA" e "ca" são tratados da mesma forma.

Aspas duplas ("") nos critérios

Em geral, os valores de texto precisam ser colocados entre aspas duplas (""), e os números não. No entanto, quando um operador lógico é incluído com um número, o número e o operador devem ser colocados entre aspas, conforme visto no segundo exemplo abaixo:

=COUNTIF(A1:A10,100) // count cells equal to 100 =COUNTIF(A1:A10,">32") // count cells greater than 32 =COUNTIF(A1:A10,"jim") // count cells equal to "jim"

Valor de outra célula

Um valor de outra célula pode ser incluído em critérios usando concatenação. No exemplo abaixo, CONT.SE retornará a contagem de valores em A1: A10 que são menores que o valor na célula B1. Observe que o operador menor que (que é um texto) está entre aspas.

=COUNTIF(A1:A10,"<"&B1) // count cells less than B1

Diferente de

Para construir critérios "diferentes de", use o operador "" entre aspas duplas (""). Por exemplo, a fórmula abaixo contará células diferentes de "vermelho" no intervalo A1: A10:

=COUNTIF(A1:A10,"red") // not "red"

Células em branco

CONT.SE pode contar células que estão em branco ou não. As fórmulas abaixo contam células em branco e não células em branco no intervalo A1: A10:

=COUNTIF(A1:A10,"") // not blank =COUNTIF(A1:A10,"") // blank

datas

A maneira mais fácil de usar CONT.SE com datas é referir-se a uma data válida em outra célula com uma referência de célula. Por exemplo, para contar células em A1: A10 que contêm uma data maior que a data em B1, você pode usar uma fórmula como esta:

=COUNTIF(A1:A10, ">"&B1) // count dates greater than A1

Observe que devemos concatenar um operador à data em B1. Para usar critérios de data mais avançados (ou seja, todas as datas em um determinado mês ou todas as datas entre duas datas), você vai querer mudar para a função COUNTIFS, que pode lidar com vários critérios.

The safest way hardcode a date into COUNTIF is to use the DATE function. This ensures Excel will understand the date. To count cells in A1:A10 that contain a date less than April 1, 2020, you can use a formula like this

=COUNTIF(A1:A10,"<"&DATE(2020,4,1)) // dates less than 1-Apr-2020

Wildcards

The wildcard characters question mark (?), asterisk(*), or tilde (~) can be used in criteria. A question mark (?) matches any one character and an asterisk (*) matches zero or more characters of any kind. For example, to count cells in a A1:A5 that contain the text "apple" anywhere, you can use a formula like this:

=COUNTIF(A1:A5,"*apple*") // cells that contain "apple"

To count cells in A1:A5 that contain any 3 text characters, you can use:

=COUNTIF(A1:A5,"???") // cells that contain any 3 characters

The tilde (~) is an escape character to match literal wildcards. For example, to count a literal question mark (?), asterisk(*), or tilde (~), add a tilde in front of the wildcard (i.e. ~?, ~*, ~~).

Notes

  • COUNTIF is not case-sensitive. Use the EXACT function for case-sensitive counts.
  • COUNTIF only supports one condition. Use the COUNTIFS function for multiple criteria.
  • Text strings in criteria must be enclosed in double quotes (""), i.e. "apple", ">32", "ja*"
  • Cell references in criteria are not enclosed in quotes, i.e. "<"&A1
  • The wildcard characters ? and * can be used in criteria. A question mark matches any one character and an asterisk matches any sequence of characters (zero or more).
  • To match a literal question mark or asterisk, use a tilde (~) in front question mark or asterisk (i.e. ~?, ~*).
  • COUNTIF requires a range, you can't substitute an array.
  • COUNTIF returns incorrect results when used to match strings longer than 255 characters.
  • COUNTIF will return a #VALUE error when referencing another workbook that is closed.

Related videos

Como usar a função CONT.SE Neste vídeo, veremos como usar a função CONT.SE para contar células que atendem a vários critérios em um conjunto de dados. Listar valores duplicados com FILTER Neste vídeo, veremos como listar valores duplicados com a função FILTER. Em outras palavras, valores que aparecem mais de uma vez em um conjunto de dados. Como criar um intervalo nomeado dinâmico com uma tabela Neste vídeo, veremos como criar um intervalo nomeado dinâmico com uma tabela. Esta é a maneira mais simples de criar um intervalo nomeado dinâmico no Excel. Como comparar duas listas e destacar as diferenças Neste vídeo, veremos como comparar duas listas usando formatação condicional. Essa é uma ótima maneira de destacar visualmente os itens ausentes em uma lista. Como plotar dados de pesquisa em um gráfico de barras Neste vídeo, veremos como plotar mais de 3.000 respostas de pesquisa para uma pergunta em um gráfico de barras do Excel. Como encontrar valores ausentes com CONT.SE Neste vídeo, vamos dar uma olhada em como usar a função CONT.SE para resolver um problema comum: como encontrar valores em uma lista que aparecem em outra lista.

Artigos interessantes...