Como contar o número de caracteres, letras e números na célula?
Quando você digita uma lista de dados em uma célula no Excel como mostrado na captura de tela abaixo, você deseja contar o número total de todos os caracteres, ou apenas o número das letras, ou apenas os números na célula. Agora, falarei sobre os métodos dessa contagem no Excel.
Contar quantidade de caracteres com função LEN
Se você deseja contar o número total de todos os caracteres, incluindo números, letras e outras marcas em cada célula, faça o seguinte:
1. Digite esta fórmula = LEN (A1) (a Célula A1 indica a célula que você deseja contar o total de caracteres) em uma célula em branco, por exemplo, a Célula B1, e clique Entrar botão no teclado, e o número total de caracteres na célula A1 foi contado. Veja a imagem:
2. Arraste a alça de preenchimento para aplicar esta fórmula às células do intervalo e o número de caracteres em cada célula da lista foi contado. Veja a imagem:
Quantidade de contagem de todos os caracteres, exceto números com função LEN
Se você deseja apenas a quantidade de letras, excluindo os números em cada célula, você pode fazer o seguinte:
Selecione uma célula em branco, por exemplo, a Célula B1, digite esta fórmula
=LEN(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,0,""),1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,""))
(a Célula A1 indica a quantidade de células que você deseja contar, exceto números, você pode alterá-la conforme necessário) e, em seguida, pressione Entrar e arraste a alça de preenchimento para preencher o intervalo em que deseja usar esta fórmula. Veja a imagem:
Quantidade de contagem de apenas números com função LEN
Selecione uma célula em branco, por exemplo, a Célula B1, digite esta fórmula = SUM (LEN (A1) -LEN (SUBSTITUTE (A1, {1,2,3,4,5,6,7,8,9,0},))) (a Célula A1 indica a célula da qual você deseja contar apenas a quantidade de números, você pode alterá-la conforme necessário) e pressione Entrar e arraste a alça de preenchimento para preencher o intervalo em que deseja usar esta fórmula. Veja a imagem:
Contar quantidade de letras e números com função
Com esta função, você não apenas pode saber quantas letras ou números na string da célula, mas também saber a ordem das letras e números.
1. Segure ALT pressione e pressione F11 no teclado para abrir um Microsoft Visual Basic para aplicativos janela.
2. Clique inserção > Móduloe copie o VBA para o módulo.
VBA: Contar quantidade de letras e números com função
Function AlphaNumeric(pInput As String) As String
'Updateby20140303
Dim xRegex As Object
Dim xMc As Object
Dim xM As Object
Dim xOut As String
Set xRegex = CreateObject("vbscript.regexp")
xRegex.Global = True
xRegex.ignorecase = True
xRegex.Pattern = "[^\w]"
AlphaNumeric = ""
If Not xRegex.test(pInput) Then
xRegex.Pattern = "(\d+|[a-z]+)"
Set xMc = xRegex.Execute(pInput)
For Each xM In xMc
xOut = xOut & (xM.Length & IIf(IsNumeric(xM), "N", "L"))
Next
AlphaNumeric = xOut
End If
End Function
3. Salve o código, feche a janela e digite esta fórmula = AlphaNumeric (A1) (a Célula A1 indica a célula que você deseja contar, você pode alterá-la conforme necessário) em uma célula em branco e pressione Entrar e arraste a alça de preenchimento para preencher o intervalo em que deseja usar esta fórmula. Veja a imagem:
Dica:
(1) O "L" indica a letra e o "N" indica o número.
(2) Esta função não funciona com células contendo marcas especiais, como!, @, #, $,%, ^, &, Etc.
Conte o número de um caractere específico com a função COUNTCHAR
Se você quiser contar o número de um caractere específico em uma string, por exemplo, na string “Eu quero contar o número de um caractere específico em uma string”, eu quero contar o número de caracteres “n”, como posso Você faz?
Neste caso, apresento Kutools for Excel'S CONTADOR função para você.
Kutools for Excel, com mais de 300 funções úteis, tornam seus trabalhos mais fáceis. | ||
Depois de instalar Kutools para Excel, faça o seguinte:(Baixe gratuitamente o Kutools para Excel agora!)
1. Digite o caractere que deseja contar em uma célula, veja a captura de tela:
2. Em seguida, selecione uma célula em branco para colocar o resultado e selecione uma célula em branco que colocará o resultado da contagem e clique em Kutools > Funções Kutools > Estatística e Matemática > CONTADOR. Veja a imagem:
3. Em seguida, no popping Argumentos de função diálogo, selecione a string em Dentro do texto caixa e selecione a célula do caractere na Localizar_texto caixa. Então você pode ver o resultado da contagem aparecer na caixa de diálogo.
4. Clique OK, agora o resultado é colocado na célula que você selecionar.
Nas funções do Kutools, você pode contar os dados por fundo ou cor da fonte, pode somar valores pelo mesmo fundo ou cor da fonte, pode converter o tempo em horas decimais / minuto / segundos e assim por diante.
Conte os tempos de um caractere específico que aparece em uma string
Contar vezes que uma palavra aparece em uma célula do Excel
|
Se uma palavra aparecer várias vezes em uma célula que precisava ser contada, normalmente, você pode contá-las uma por uma. Mas se a palavra aparecer centenas de vezes, a contagem manual é problemática. o Contar vezes que uma palavra aparece funcionam em Kutools for Excel's Fórmula Helper O grupo pode calcular rapidamente a contagem de vezes que uma palavra aparece em uma célula. Teste gratuito com todos os recursos em 30 dias! |
Kutools para Excel: com mais de 300 suplementos úteis do Excel, grátis para testar sem limitação em 30 dias. |
Artigos relativos:
Melhores ferramentas de produtividade de escritório
Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil
- Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
- Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!