O que a função CONT.VALORES faz?
A função CONT.VALORES conta as células que contêm qualquer tipo de informação, incluindo números, textos, valores lógicos, erros e texto vazio ("") devolvido por fórmula. Só as células realmente vazias ficam de fora. Aceita até 255 argumentos. Serve para saber quantos registros foram preenchidos em uma coluna.
| Nome em português | CONT.VALORES |
|---|---|
| Nome em inglês | COUNTA |
| Categoria | Estatística |
| Retorna | Número inteiro (a quantidade de células não vazias) |
| Existe desde | Excel 2007 ou anterior · existe no Excel 2013 |
Qual é a sintaxe da função CONT.VALORES?
No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.
| Argumento | Obrigatório | O que aceita |
|---|---|---|
| valor1 | Sim | O primeiro argumento, que representa os valores a contar: uma célula, um intervalo ou um valor. |
| valor2; ... | Não | Argumentos adicionais com os valores a contar, até um total de 255 argumentos. |
Como usar a função CONT.VALORES na prática?
Exemplo 1: Lista de presença: quantos registros foram feitos
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Aluno | Presença | ||
| 2 | Ana | P | 3 | |
| 3 | Beto | 5 | ||
| 4 | Carla | P | 2 | |
| 5 | Davi | F | ||
| 6 | Eva |
=CONT.VALORES(B2:B6) Em inglês: =COUNTA(B2:B6) =CONT.VALORES(A2:A6) Em inglês: =COUNTA(A2:A6) =CONT.VALORES(A2:A6)-CONT.VALORES(B2:B6) Em inglês: =COUNTA(A2:A6)-COUNTA(B2:B6) A coluna de presença tem três células preenchidas (P, P e F); as duas vazias não contam. A lista tem 5 alunos. A diferença entre as duas contagens, 2, é o número de alunos ainda sem registro.
Exemplo 2: Texto vazio de fórmula e erros também contam
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Pedido | Observação | ||
| 2 | 1001 | urgente | 4 | |
| 3 | 1002 | 2 | ||
| 4 | 1003 | |||
| 5 | 1004 | ok | ||
| 6 | 1005 | #N/D |
=CONT.VALORES(B2:B6) Em inglês: =COUNTA(B2:B6) =CONTAR.VAZIO(B2:B6) Em inglês: =COUNTBLANK(B2:B6) A coluna Observação tem cinco células: "urgente", uma fórmula que devolve texto vazio, uma célula realmente vazia, "ok" e um erro. CONT.VALORES conta 4: tudo, menos a célula vazia, inclusive o texto vazio da fórmula e o erro. CONTAR.VAZIO conta 2: a célula vazia e a fórmula com texto vazio. Por isso o texto vazio entra nas duas contagens.
Quais erros a função CONT.VALORES costuma dar?
Contagem maior que o esperado
Por que acontece: Células com fórmulas que devolvem texto vazio (""), com espaços ou com valores de erro parecem vazias, mas CONT.VALORES as conta como preenchidas.
Como corrigir: Limpe os espaços sobrando, use CONT.SE(intervalo; "?*") para contar só textos com ao menos um caractere ou desconte as células com texto vazio.
Erros entram na contagem
Por que acontece: Valores de erro, como #N/D, são considerados informação e contam em CONT.VALORES, ao contrário do que ocorre em CONT.NÚM.
Como corrigir: Se os erros não devem contar, trate-os na origem com SEERRO ou conte apenas números com CONT.NÚM.
Zeros contam como preenchidos
Por que acontece: O número 0 é uma informação, não uma célula vazia, e por isso entra na contagem.
Como corrigir: Se o zero significa ausência de dado, desconte os zeros com CONT.VALORES(intervalo) - CONT.SE(intervalo; 0) ou apague o zero.
CONT.VALORES no Google Planilhas e no LibreOffice Calc
| Programa | Nome da função | Observação |
|---|---|---|
| Excel | CONT.VALORES (COUNTA) | Referência deste dicionário. |
| Google Planilhas | CONT.VALORES (COUNTA) | Funciona do mesmo jeito. A ajuda do Google informa que a função conta todos os valores, inclusive textos, strings de tamanho zero e espaços em branco, e cita um máximo de 30 argumentos, embora o Planilhas aceite qualquer quantidade. Documentação do Google |
| LibreOffice Calc | CONT.VALORES (COUNTA) | No LibreOffice Calc em português a função também se chama CONT.VALORES. A ajuda informa que as entradas de texto são contadas, mesmo quando contêm uma cadeia vazia, e que células vazias dentro de intervalos são ignoradas. Ajuda do LibreOffice |
A função CONT.VALORES existe no Excel 2013?
Existe no Excel 2013 Excel 2007 ou anterior
A lista oficial de funções do Excel não traz marcador de versão para a CONT.VALORES, o que indica que ela existe desde antes do Excel 2010 e, portanto, também no Excel 2013 e nas versões mais novas.
Veja todas as funções por versão em funções do Excel por versão.
O que mais vale saber sobre a CONT.VALORES?
- Para contar só números e datas, use CONT.NÚM. Para contar células vazias, use CONTAR.VAZIO.
- Para contar apenas as células que atendem a uma condição, use CONT.SE ou CONT.SES.
- A soma de CONT.VALORES e CONTAR.VAZIO em um intervalo não é sempre o total de células: o texto vazio de fórmula é contado pelas duas.
- Uma célula só com espaço parece vazia, mas conta em CONT.VALORES.
Perguntas frequentes sobre a CONT.VALORES
Como contar células preenchidas no Excel?
Use =CONT.VALORES(A2:A100), trocando o intervalo pelo seu. A função conta números, textos, valores lógicos e erros, e ignora só as células realmente vazias.
A CONT.VALORES conta células com fórmula que devolve vazio?
Sim. Uma fórmula que devolve texto vazio ("") conta como preenchida em CONT.VALORES. Já o CONTAR.VAZIO também conta essa célula como vazia.
Qual a diferença entre CONT.VALORES e CONT.SE?
CONT.VALORES conta tudo que não está vazio. CONT.SE conta só o que atende a um critério, como "Sul" ou ">100".
Funções relacionadas
Ver todas as funções de estatística
Fontes consultadas
- Microsoft: função CONT.VALORES
- Microsoft: funções do Excel por categoria (marcadores de versão)
- Google: CONT.VALORES no Planilhas
- Google: lista de funções do Planilhas
- LibreOffice: funções estatísticas, parte 1 (CONT.VALORES)
Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.