Excel Find + Substituir letras minúsculas após um determinado caractere

0

Eu tenho uma coluna que requer formatação específica para resumos de artigos. Tudo após um : deve aparecer como uma maiúscula para consistência

Exemplo 1 - Mercados: Comente sobre o xelim ugandense

Exemplo 2 - Estacas: venda de negócios

Há muitos desses dados e, às vezes, o resumo é inserido com uma caixa incorreta, por exemplo, Markets: comment etc

Como faço para encontrar e substituir todas as letras minúsculas após um símbolo: com letras maiúsculas?

    
por Dizrali 06.11.2015 / 02:59

2 respostas

2

Assumir apenas a primeira letra após ":" precisa ser maiúsculo

=IF(FIND(":",A1)>0,REPLACE(A1,FIND(":",A1)+2,1,UPPER(MID(A1,FIND(":",A1)+2,1))),A1)
    
por 06.11.2015 / 04:45
1

Esta fórmula deve realizar o que você está procurando. Ele usa ISNUMBER para detectar se há dois pontos no texto. Se encontrar um, ele concatena tudo antes do cólon com a forma maiúscula de tudo após o cólon.

Esta fórmula assume que seu texto está localizado na célula A1 .

=IF(ISNUMBER(FIND(":",A1)), LEFT(A1, FIND(":", A1)-1)&UPPER(MID(A1, FIND(":", A1), LEN(A1))), A1)

    
por 06.11.2015 / 03:08