Existem diferentes maneiras de contar a quantidade de números em uma célula do Excel, e a melhor abordagem dependerá da estrutura dos dados que você está lidando. Abaixo estão algumas opções:
=LEN(A1)-LEN(SUBSTITUTE(A1," ",""))
Esta fórmula conta o comprimento total da célula (8 caracteres) e subtrai o comprimento da célula após a remoção dos espaços não-numéricos (2 caracteres), deixando um resultado de 6, que é o número de caracteres numéricos.
=SUM(IF(ISTEXT(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)),"",MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)*1))
Esta fórmula usa a função MID para obter cada caractere individual da célula A1, em seguida, usa a função ROW e a função INDIRECT para criar um array de valores de 1 a n, onde "n" é o comprimento da célula. Em seguida, a função IF é usada para verificar se cada caractere é um texto, e se for, retornar uma string vazia. Caso contrário, a fórmula converte o valor em um número usando "*1" e soma os valores numéricos.
=COUNT(IF(ISNUMBER(VALUE(TRIM(MID(SUBSTITUTE(A1," ",REPT(" ",LEN(A1))), (ROW(INDIRECT("1:"&LEN(A1))))*LEN(A1)+1,LEN(A1))))=TRUE,1))
Esta fórmula usa a função SUBSTITUTE e a função REPT para substituir cada espaço em branco na célula A1 por um número de espaços igual ao comprimento total da célula (para garantir que a fórmula reconheça o espaço em branco como um delimitador). Em seguida, a função MID é usada para obter cada valor individual entre os espaços, e a função TRIM é usada para remover espaços adicionais antes e depois de cada valor. A função VALUE é usada para converter cada valor em um número e a função ISNUMBER é usada para verificar se cada valor é numérico. Por fim, a função COUNT é usada para contar a quantidade de valores numéricos.