Como Contar Caracteres no Excel com a Função NÚM.CARACT

Quer aprender como contar caracteres no Excel utilizando a função NÚM.CARACT? Então você está no lugar certo!

Para contar caracteres no Excel, use a função NÚM.CARACT: ela retorna o número total de caracteres de uma célula, incluindo letras, números, espaços e símbolos. A sintaxe é =NÚM.CARACT(célula). Para contar em vários textos, basta arrastar a fórmula. É muito usada para validar limites de texto e tratar dados.

Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!

O que você aprende neste vídeo

Resposta rápida: Aula introdutória de funções de texto: conta caracteres com NÚM.CARACT, espaços incluídos, e extrai o primeiro nome de um nome completo, achando a posição do primeiro espaço com PROCURAR e pegando, com ESQUERDA, os caracteres até essa posição menos um. Faz primeiro com um nome e depois com a lista toda.

Neste vídeo (12 min):

  • 0:04 - Abre dizendo que o Excel serve para manipular textos, e não só números e gráficos, e que vai ensinar a contagem de caracteres, com aplicações práticas usando funções de texto.
  • 1:16 - Propõe o desafio de retornar só o primeiro nome de um nome completo. A lógica: achar o primeiro espaço em branco e retornar os caracteres que vêm antes dele (oito, no nome do exemplo).
  • 2:35 - Apresenta a função NÚM.CARACT, que se lê como número de caracteres: dentro dos parênteses vai o texto a contar, aqui a célula do nome completo. No nome do exemplo, o resultado é 19.
  • 3:16 - Chama atenção para o que o Excel conta como caractere: letras, números, caracteres especiais como @ e # e também os espaços em branco, como os dois do nome do exemplo.
  • 4:18 - Dá o primeiro passo da extração, achar o espaço em branco com PROCURAR: informa o texto procurado, um espaço, e depois a célula do nome completo. O resultado, 9, é a posição do espaço, o nono caractere.
  • 7:14 - Usa ESQUERDA para retornar o primeiro nome: ela pede o texto e quantos caracteres pegar à esquerda, e o número vem da posição do espaço, calculada antes e guardada numa célula.
  • 8:03 - Mostra que a posição 9 inclui o espaço: como o nome do exemplo tem oito letras, passar 9 para ESQUERDA traz o espaço junto, e a solução é usar a posição menos um.
  • 9:25 - Refaz tudo para a lista inteira, em duas etapas: PROCURAR para a posição do primeiro espaço de cada nome e ESQUERDA com essa posição menos um, arrastando as fórmulas para baixo. No fim, oculta a coluna da posição, e ficam o nome completo e, ao lado, o primeiro nome.

Trechos do vídeo:

  • Remover, adicionar, substituir ou procurar algo dentro de um texto exige contar caracteres, por isso a contagem é o princípio básico de qualquer manipulação de texto no Excel.
  • Texto escrito direto como argumento de uma fórmula do Excel vai entre aspas duplas: para procurar um espaço em branco, digita-se um espaço entre aspas duplas.
  • Ajuda pensar em esquerda e direita do caractere de referência, e não em antes ou depois: o que vem antes do espaço em branco está à esquerda dele, e o que vem depois, à direita.
  • A posição que o PROCURAR devolve é a do próprio espaço; por isso, para pegar só o que vem antes dele com ESQUERDA, desconta-se um. Sem o menos um, o resultado leva um espaço que não se vê, e isso pode dar problema em fórmulas mais avançadas.
Ícone ExcelExcel Impressionador

Tudo que você precisa saber, do Básico ao Avançado, pra dominar a ferramenta mais importante do Mercado de Trabalho. Aprenda as principais ferramentas, funções e recursos do Excel para deixar qualquer planilha mais chamativa e eficiente.

Começar agoraSeta para a direita
Fundo ExcelTelas Excel
Luz Excel

Para trabalharmos com textos no Excel temos que aprender alguns princípios básicos, um deles é a contagem de caracteres.

Em uma planilha de Excel vamos escrever um nome e usar como exemplo, vamos escrever ‘Maurício Mendes Eid’.

Sempre que vamos trabalhar com textos no Excel seja para manipular, remover, substituir ou procurar algo, temos que fazer a contagem de caracteres.

Nosso desafio é separar apenas o primeiro nome do exemplo que escolhemos usando apenas fórmulas.

Como podemos fazer isso de forma automática para a lista inteira?

Note que o primeiro nome está sempre antes do primeiro espaço vazio.

Ou seja, primeiro vamos encontrar o primeiro espaço em branco e depois retornar todos os caracteres que vem antes desse espaço.

Para contar todos os caracteres que temos dentro de um texto podemos usar a função:

=NÚM.CARACT().

Esta função pede no primeiro argumento o texto que queremos contar os caracteres.

Coloque dentro dos parênteses a célula onde temos o nome completo, feche os parênteses e clique no enter.

A fórmula dá como resposta a quantidade total de caracteres, se nós contarmos, vamos ver que o Excel considera tudo como caractere, inclusive os espaços em branco, o que será muito importante para esta aplicação.

Separando apenas o primeiro nome:

Primeiro passo:

Encontrar a posição do primeiro espaço em branco.

Para isso vamos usar a função “Procurar”, coloque no primeiro argumento um espaço em branco entre aspas e no segundo argumento a célula onde temos o nome completo.

=PROCURAR(“ ”;B2)

O que a função está fazendo é procurar o primeiro espaço em branco na célula B2.

Obs. O espaço em branco é considerado um texto e por isso devemos colocá-lo entre aspas sempre.

Para verificar a posição do espaço em branco nas células de baixo vamos dar enter e arrastar a fórmula para as demais células.

Exemplo
Exemplo

Agora temos a posição do primeiro espaço em branco de todas as células com os nomes.

Como Contar Caracteres no Excel.
Posição do espaço em branco.

Encontrando o primeiro nome:

Agora que já temos a posição do primeiro espaço em branco, vamos usar a função =Esquerda() para separar o primeiro nome de cada linha.

Vamos colocar no primeiro argumento da fórmula a célula de onde vamos extrair o nome.

No segundo argumento a posição do espaço em branco, menos (-1).

Colocamos a posição do espaço em branco para indicar para a função a partir de que caractere ela deve retornar tudo que está à esquerda.

É importante também colocar o -1 para que o espaço em branco não seja retornado com o nome.

Apesar de não ser possível enxergá-lo, ele está lá e pode atrapalhar na hora de usar funções mais complexas de texto.

Como Contar Caracteres no Excel
Função esquerda.

Clique em enter e arraste a fórmula para as células abaixo.

Como Contar Caracteres no Excel.
Nomes separados.

Pronto conseguimos separar o primeiro nome de cada célula sem precisar fazer de forma manual.

Se você quer aprender mais sobre manipulação de texto ou se quiser relembrar, clique nos links abaixo:

Perguntas frequentes sobre contar caracteres no Excel

1. Como contar caracteres no Excel?

Use a função =NÚM.CARACT(célula). Ela devolve quantos caracteres existem no texto daquela célula, somando letras, números, espaços e símbolos.

2. O que faz a função NÚM.CARACT?

Conta o número de caracteres de um texto. Por exemplo, =NÚM.CARACT("Excel") retorna 5. É útil para verificar tamanho de códigos, validar limites de campos e tratar dados.

3. A função NÚM.CARACT conta os espaços?

Sim. A NÚM.CARACT considera todos os caracteres, inclusive espaços em branco no início, no meio e no fim do texto. Para ignorar espaços extras, combine com a função ARRUMAR (TRIM).

4. Como contar quantas vezes uma letra aparece no Excel?

Combine NÚM.CARACT com SUBSTITUIR: conte os caracteres do texto e subtraia a contagem do mesmo texto sem a letra desejada. A diferença é quantas vezes aquela letra aparece.

Conclusão – Como Contar Caracteres no Excel

Trabalhando com Excel, muitas vezes vamos precisar substituir partes de um texto, segregar, procurar, excluir etc.

São muitas as utilidades das funções para manipulação de textos.

Neste sentido, preparamos esta aula para ensinar um passo a passo curto e simples de como fazer para separar o primeiro nome de uma lista de nomes.

Fizemos isso utilizando as funções NÚM.CARACT, PROCURAR e ESQUERDA.

Espero que tenham gostado da aula! Até a próxima

Hashtag Free Excel Básico

Apostila Básica de Excel

Essa é uma apostila básica de Excel para que você saia do zero de forma 100% gratuita!

Hashtag Treinamentos

Para acessar outras publicações de Excel Básico, clique aqui!


Quer aprender mais sobre Excel com um minicurso básico gratuito?