Eu tenho uma planilha simples do Google com várias seqüências de texto. Eu só quero o número de palavras contidas em cada célula. Existe uma função de planilha do Google incorporada que eu possa usar?
9
Eu tenho uma planilha simples do Google com várias seqüências de texto. Eu só quero o número de palavras contidas em cada célula. Existe uma função de planilha do Google incorporada que eu possa usar?
Nas planilhas do Google, eu faria um pouco diferente.
=COUNTA(SPLIT(A1, " "))
A SPLIT
função está disponível apenas na Planilha do Google e dividirá o conteúdo da célula em todos os espaços ( " "
). A COUNT
função simplesmente contará as instâncias.
A fórmula do Excel fornece a mesma resposta, mas um pouco mais trabalhosa:
=LEN(TRIM(A1))-LEN(SUBSTITUTE(A1," ",""))+1
Consulte a resposta a seguir, sobre quais fórmulas são exclusivas da planilha do Google:
https://webapps.stackexchange.com/a/44719/29140
=COUNTA(SPLIT(A1, " "))-IF(A1 = "",1,0)
Pequena melhoria na fórmula nesta outra resposta. Caso A1 esteja em branco ou se tenha uma sequência vazia, retornará zero.
fonte
Se você quiser fazer isso em um intervalo de células (ou seja
A1:A25
), poderá usar a fórmula acima, ondeCHAR(32)
está o caractere de espaço" "
Isso funciona com células em branco, exceto quando a célula inicial está em branco.
fonte
Outro:
=COUNTA(SPLIT(TRIM(A1&" #")," "))-1
Isso apenas anexa um sinal de espaço e libra ao final do que estiver na célula de destino, incluindo a adição a um nulo , para que nunca haja erros lançando a contagem. Depois, subtraímos esse "espaço falso" temporário no final.
fonte
______________________________________________________________
fonte