Ocorrências e células encontradas são diferentes
Uma célula com cinco menções contribui com cinco ocorrências, mas só uma célula encontrada. Nomeie a métrica antes de escolher a fórmula. Buscar “arte” também pode encontrar o trecho dentro de outra cadeia; não reconhece palavras automaticamente. Para linhas contendo um termo, veja CONT.SE e células encontradas. Mantenha “linhas afetadas” separado de “menções totais” quando precisar dos dois.
Subtraia comprimentos para um caractere
A amostra italiana literal casa, mare, sole contém duas vírgulas. Use =NÚM.CARACT(A2)-NÚM.CARACT(SUBSTITUIR(A2;",";"")). Cada vírgula removida reduz um do comprimento; A2 permanece igual. Mostre o texto transformado em coluna auxiliar se necessário. Um ponto aqui é literal, não expressão regular; SUBSTITUIR não interpreta curingas como CONT.SE.
Divida pelo comprimento do critério completo
Em AB-AB-X, remover AB retira quatro caracteres e representa duas ocorrências. Coloque o critério em D2 e use =(NÚM.CARACT(A2)-NÚM.CARACT(SUBSTITUIR(A2;D2;"")))/NÚM.CARACT(D2) só após verificar D2 não vazia. Critério vazio não é uma busca útil e causa divisão por zero; peça o texto procurado. Ao copiar, fixe o critério comum com $D$2, deixando a linha de origem avançar.

Defina a regra de maiúsculas
SUBSTITUIR distingue maiúsculas. Buscar a em aAa encontra duas; converter origem e critério consistentemente para minúsculas dá três. Normalize uma cópia de análise sem alterar códigos sensíveis à caixa. O conversor de maiúsculas e minúsculas ajuda com texto comum; um arquivo técnico precisa de regra documentada. Guarde os dois resultados para explicar a diferença aos colegas.
Entenda as correspondências sem sobreposição
Em aaaa, aa começa em três posições com sobreposição; a substituição remove duas correspondências não sobrepostas, retornando dois. Isso importa em códigos repetitivos. Buscar mare também encontra o trecho em marea. Cercar o critério de espaços não cobre bem pontuação e extremos da célula. Se palavras inteiras importam, defina tokenização em vez de acumular correções manuais.
Confira as linhas antes de somar
Calcule uma coluna auxiliar por linha e some o intervalo pertinente, preservando IDs. Duas vírgulas podem separar três itens, mas vírgula interna ou separador final muda essa interpretação. Contar caracteres não analisa o formato. Mantenha amostras com zero, uma e várias ocorrências, além de linha vazia. Distinga ausência de correspondência de erro na origem ou fórmula que impediu a avaliação.
Investigue frações e resultados inesperados
A diferença deve ser múltipla do comprimento do critério completo. Fração sugere divisor errado, referência alterada ou espaço extra em apenas um ponto; investigue sem arredondar. Confira se o quarto argumento de SUBSTITUIR não restringe a uma ocorrência. Para Unicode composto, alinhe compatibilidade e unidades; veja emoji e NÚM.CARACT no Excel.
Diferenças de comprimento e correspondências
| Texto | Critério | Ocorrências |
|---|---|---|
| casa, mare, sole | , | 2 |
| AB-AB-X | AB | 2 após dividir por 2 |
| aAa | a | 2, distingue caixa |
| aaaa | aa | 2, sem sobreposição |
Fontes e verificações
- Microsoft: SUBSTITUIR · Substituições específicas e seleção opcional da ocorrência.
- Microsoft: NÚM.CARACT · Comprimento, espaços e comportamento Unicode conforme compatibilidade.