Encontre e substitua números no Excel?

0

Eu tenho uma planilha com @ 4000 células contendo um somatório como (por exemplo) =439+23+678+1 (dados do mercado de ações). Cada número na fórmula pode variar entre 1 e 5 dígitos. Preciso substituir cada célula por um somatório apenas dos dois primeiros números.

Uma operação Localizar e Substituir seria perfeita, mas caracteres curinga não funcionam para números. Eu sei que há provavelmente algumas instruções complicadas de VBA que funcionariam, mas eu sou analfabeta do VBA, então se alguém puder ajudar nessa frente, por favor, não assuma nenhum conhecimento prévio.

    
por James 16.09.2013 / 00:00

1 resposta

0

Quando você diz que curingas não funcionam para números, o que você quer dizer? Você tem Use Wildcards selected? Cada célula possui o mesmo número de campos? Se assim for, você deve ser capaz de procurar por isso:

(=<*>+<*>)+<*>+<*>

Se não, e não há decimais, você poderia procurar por isso:

(=[0-9]{1,}+[0-9]{1,})+<*>

Em ambos os casos, substitua por

Você pode ter que mudar para a Vista de Fórmula primeiro usando Ctrl ' (backtick) se você ainda não o fez.

    
por 16.09.2013 / 18:58