Como contar ocorrências de “& nbsp;” em uma célula

1

Eu recebi uma planilha contendo um monte de linhas HTML amostradas abaixo.

<nobr>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../Descriptive_Addresses.htm"><b>address: descriptive service location</b></a></nobr><br>
<nobr>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../State_or_Possession_Postal_Abbreviations.htm"><b>address: state</b></a></nobr><br>
<nobr>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../Street_Abbreviations.htm"><b>address: street</b></a></nobr><br>
<nobr>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../Acronyms.htm"><b>approved for contacts</b></a></nobr><br>
<nobr>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../Military_Addresses.htm"><b>armed forces</b></a></nobr><br>

Cada linha começa com uma a quatro ocorrências de &nbsp; .

Preciso COUNT somente o número de ocorrências de &nbsp em cada célula; isso leva a indentação mais tarde.

Usando essa fórmula, o =SUM(LEN(A1)-LEN(SUBSTITUTE(A1,"&nbsp;","")))/LEN("&nbsp;") Excel parece estar contando as instâncias de TODOS os espaços, não apenas aqueles definidos por &nbsp; . Veja o exemplo abaixo.

Soluçõessimilaresdecontagemdesubstringdentrodacélula,como isso enlouquece porque estou usando caracteres reservados em minha string de pesquisa.

Alguma sugestão sobre como delinear os dois tipos de espaços - &nbsp; e um espaço-barra-espaço na minha fórmula?

Obrigado

    
por dwwilson66 14.06.2012 / 15:48

2 respostas

0

Bem, estou arriscando para o Excel ficar estúpido comigo. Eu cortei e colei os dados em uma nova planilha, e viola ... meus resultados combinaram com o de SivaCharan em vez dos meus resultados ruins de ontem.

Obrigado por verificar se a fórmula estava correta ... isso me forçou a procurar em outro lugar o problema!

    
por 15.06.2012 / 17:29
2

Se você estiver procurando apenas o número de ocorrências de &nbsp; , sua fórmula estará funcionando conforme o esperado.

=SUM(LEN(A1)-LEN(SUBSTITUTE(A1,"&nbsp;","")))/LEN("&nbsp;")

Veja a imagem: -

    
por 14.06.2012 / 19:17