Contador de Caracteres, Palavras e Linhas

Contador de Caracteres, Palavras e Linhas

Contador de Caracteres, Palavras e Linhas


No Excel, você pode usar fórmulas para contar caracteres, palavras e linhas de texto em uma célula ou intervalo de células. Aqui estão as diferentes abordagens para cada tarefa:

Contar Caracteres

  1. Contar Caracteres em uma Célula:
    • Use a função NÚM.CARACT para contar o número de caracteres em uma célula.
    • Exemplo:
      =NÚM.CARACT(A1)
  2. Contar Caracteres em um Intervalo de Células:
    • Use a função SOMARPRODUTO em combinação com NÚM.CARACT.
    • Exemplo:
      =SOMARPRODUTO(NÚM.CARACT(A1:A10))

Contar Palavras

O Excel não possui uma função embutida para contar palavras diretamente, mas você pode criar uma fórmula para isso:

  1. Contar Palavras em uma Célula:
    • A fórmula abaixo conta o número de palavras em uma célula, assumindo que as palavras são separadas por espaços:
      =SE(LEN(A1)=0, 0, LEN(A1) - LEN(SUBSTITUIR(A1, " ", "")) + 1)
  2. Contar Palavras em um Intervalo de Células:
    • Para contar palavras em um intervalo, você pode somar o resultado da fórmula acima para cada célula no intervalo:
      =SOMARPRODUTO(SE(LEN(A1:A10)=0, 0, LEN(A1:A10) - LEN(SUBSTITUIR(A1:A10, " ", "")) + 1))
    • Pressione Ctrl + Shift + Enter para inseri-la como uma fórmula de matriz.

Contar Linhas de Texto

O Excel não possui uma função embutida para contar linhas de texto dentro de uma célula (considerando que as linhas são separadas por quebras de linha), mas você pode usar uma fórmula personalizada para isso:

  1. Contar Linhas de Texto em uma Célula:
    • Use a fórmula abaixo para contar o número de linhas em uma célula (considerando que as linhas são separadas por quebras de linha CHAR(10)):
      =LEN(A1) - LEN(SUBSTITUIR(A1, CHAR(10), "")) + 1
  2. Contar Linhas de Texto em um Intervalo de Células:
    • Para contar o número de linhas de texto em um intervalo de células, você pode somar o resultado da fórmula acima para cada célula no intervalo:
      =SOMARPRODUTO(LEN(A1:A10) - LEN(SUBSTITUIR(A1:A10, CHAR(10), "")) + 1)

Resumo das Fórmulas

  • Contar Caracteres em uma Célula: =NÚM.CARACT(A1)
  • Contar Caracteres em um Intervalo: =SOMARPRODUTO(NÚM.CARACT(A1:A10))
  • Contar Palavras em uma Célula: =SE(LEN(A1)=0, 0, LEN(A1) - LEN(SUBSTITUIR(A1, " ", "")) + 1)
  • Contar Palavras em um Intervalo: =SOMARPRODUTO(SE(LEN(A1:A10)=0, 0, LEN(A1:A10) - LEN(SUBSTITUIR(A1:A10, " ", "")) + 1)) (como fórmula de matriz)
  • Contar Linhas de Texto em uma Célula: =LEN(A1) - LEN(SUBSTITUIR(A1, CHAR(10), "")) + 1
  • Contar Linhas de Texto em um Intervalo: =SOMARPRODUTO(LEN(A1:A10) - LEN(SUBSTITUIR(A1:A10, CHAR(10), "")) + 1)

Com estas fórmulas, você pode facilmente contar caracteres, palavras e linhas de texto no Excel, facilitando a análise de dados de texto e a criação de relatórios detalhados.