TRANSFORMAÇÃO DE TEXTO EM NUMERO
-
2011年1月18日 10:45
Bom dia Srs.
Estou precisando de orientação - COnstrui uma planilha no excel, basicamente com importação de outros ambientes, em especial do BROFFICE
Nas colunas onde constam os valores, aconteceu o seguinte -1 ) Os valores vieram todos formatados com (virgula) e depois (ponto).2 ) Nesta mesma coluna os valores vieram com dois espaços após o centavo, impedindo qualquer somatório ou outro calculo.Ja tentei todas as alternativas possiveis para converter este texto em numero para que eu possa resolver o problema da minha planilha,mas infelizmente não consegui, a única foi editar numero a numero para excluir os dois espaços, transformando assim em numeros.Uso atualmente o excel 2007Alguem pode me ajudar a resolver esta situação.ObrigadoAdilson
全部回复
-
2012年7月4日 18:21
Olá
Você pode inserir uma macro ao abrir com o comando abaixo:
ActiveCell.FormulaR1C1 = "=TRIM(RC[2])" Range("A1").SelectÉ o mesmo que utilizar a função =arrumar(A1) ao lado de cada uma e depois colar só valores.
Assim eliminará os espaços entre texto.
Mas eu prefiro o seguinte:
Range("B1").Select ActiveCell.FormulaR1C1 = "=TRIM(SUBSTITUTE(RC[-1],""."","",""))" Range("B1").SelectSe vc preferir alterar os textos depois de importado insira a fórmula ao lado de cada valor conforme abaixo:
=ARRUMAR(SUBSTITUIR(A1;".";","))
clique duas vezes que ele copia a função até o última célula digitada. Automaticamente ele vai corrigir. Ai copie todos > colar especial > apenas valores.
Se ainda não corrigir vc pode usar o recurso de selecionar todas e utilizar o converter em número (ou vá na guia fórmula/verificação de erros e corrija um por um)
Espero ter ajudado.
FábioNinja
- 已编辑 FábioNinja 2012年7月4日 18:31
- 已建议为答案 FábioNinja 2012年7月11日 14:30