none
TRANSFORMAÇÃO DE TEXTO EM NUMERO RRS feed

  • Pergunta

  • 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 2007
    Alguem pode me ajudar a resolver esta situação.
     
    Obrigado
     
    Adilson
    terça-feira, 18 de janeiro de 2011 10:45

Todas as Respostas

  • 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").Select

    Se 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


    • Editado FábioNinja quarta-feira, 4 de julho de 2012 18:31
    • Sugerido como Resposta FábioNinja quarta-feira, 11 de julho de 2012 14:30
    quarta-feira, 4 de julho de 2012 18:21