Como converter texto em números no Excel

Traduções de Artigos Traduções de Artigos
Artigo: 181298 - Ver produtos para os quais este artigo se aplica.
Para obter uma versão do Microsoft Excel 2002 deste artigo, consulte 291047.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Quando importa um ficheiro que foi criado noutro programa (tais como dBASE ou do Lotus 1-2-3) ou que foi transferido a partir de um mainframe, o Microsoft Excel poderá reconhecer alguns números como texto.

Isto faz com que funções tais como soma e média para ignorar os valores destas células. Estas cadeias de texto podem conter texto real juntamente com os números que deseja converter. Este artigo descreve métodos para converter células que contêm texto em números.

Como contornar

Para converter texto em números numa folha de cálculo, utilize um dos seguintes métodos.

Nota : cada um destes métodos assume que já alterou qualquer número de célula formatação nas células para geral. Para o fazer, siga estes passos:
  1. No menu Formatar , clique em ' células '.
  2. No separador número , em categoria , clique em Geral e, em seguida, clique em OK .

Método 1: Escreva novamente os valores nas células

No menu Formatar , clique em células e clique no separador número para alterar o formato de número das células. Em seguida, volte a escrever os números.

Método 2: Seleccionar 'Editar directamente na célula'

Para utilizar este método, siga estes passos:
  1. No menu Ferramentas , clique em Opções (no Windows) ou clique em Preferências no menu Editar (no Macintosh).
  2. No separador Editar , verifique se a caixa de verificação Editar directamente na célula está seleccionada. Clique em OK .
  3. Faça duplo clique a célula que pretende formatar e, em seguida, prima ENTER.

Método 3: Utilizar Colar especial com Multiply

Para utilizar este método, siga estes passos:
  1. Em qualquer célula em branco, introduza o valor 1.
  2. Seleccione a célula na qual escreveu 1 e clique em Copiar no menu Editar .
  3. Seleccione as células com os valores que pretende converter em números.
  4. No menu Editar , clique em Colar especial .
  5. Em operação , clique em Multiplicação . Em Colar , clique em valores e, em seguida, clique em OK .

Método 4: Remover caracteres ocultos e espaços

Este método funciona melhor se os dados estiverem dispostos numa única coluna ou linha. Esta técnica utiliza a função TRIM e a função LIMPARB para remover espaços extra e caracteres não imprimíveis que podem ser importadas com o ficheiro. O seguinte exemplo assume que os dados é na coluna A e inicia na linha 1 ($ A $ 1). Para utilizar este exemplo, siga estes passos:
  1. Inserir uma coluna à direita da coluna A, seleccionando a coluna B e clicando em colunas no menu Inserir .
  2. Na primeira célula da coluna inserida (B1), escreva o seguinte:
          $B$1:   =VALUE(TRIM(CLEAN(A1)))
    					
  3. Na coluna B, seleccione todas as células à direita das células que contêm dados na coluna a.
  4. No menu Editar , aponte para preencher e, em seguida, clique em para baixo .

    A nova coluna contém os valores do texto na coluna a.
  5. Com o mesmo intervalo seleccionado, clique em Copiar no menu Editar .
  6. Seleccione a célula A1 e clique em Colar especial no menu Editar . Em Colar , clique em valores e clique em OK para colar os valores convertidos novamente em cima da coluna a.
  7. Elimine coluna B seleccionando a coluna e clicando em Eliminar no menu Editar .
O texto que estava na coluna A está num formato numérico.

Método 5: Utilizar Visual Basic para aplicações do procedimento

A Microsoft fornece exemplos de programação apenas, para fins sem garantia expressa ou implícita. Isto inclui, mas não está limitado a, as garantias implícitas de comercialização ou adequação a um fim específico. Este artigo pressupõe que está familiarizado com a linguagem de programação apresentada e as ferramentas que são utilizadas para criar e depurar procedimentos. Os técnicos de suporte da Microsoft podem ajudar a explicar a funcionalidade de um determinado procedimento, mas não modificarão estes exemplos para proporcionarem funcionalidades adicionais nem criarão procedimentos adaptados às necessidades específicas do utilizador. Crie um Visual Basic for Applications macro voltar a introduzir os números na célula seleccionada ou intervalo de células. Para o fazer, siga estes passos:
  1. Seleccione as células que apresentem o comportamento.
  2. Se tiver não já feito, clique em ' células ' no menu Formatar e clique no separador número para alterar o formato de número das células.
  3. No menu Ferramentas , aponte para macro e, em seguida, clique em Editor do Visual Basic .
  4. No menu Inserir , clique em módulo .
  5. Escreva o seguinte código de macro no novo módulo:
          Sub Enter_Values()
              For Each xCell In Selection
                  xCell.Value = xCell.Value
              Next xCell
          End Sub
    					
  6. No menu ficheiro , clique em Close and Return to Microsoft Excel .
  7. Volte a seleccionar as células afectadas se estas ainda não estiverem seleccionadas.
  8. No menu Ferramentas , aponte para macro e, em seguida, clique em macros . Na lista nome da macro , clique em Enter_Values . Clique em Executar .

Método 6: Utilizar o texto para colunas

Este método funciona melhor se os dados estiverem dispostos numa única coluna. O seguinte exemplo assume que os dados é na coluna A e inicia na linha 1 ($ A $ 1). Para utilizar este exemplo, siga estes passos:
  1. Seleccione uma coluna de células que contêm o texto.
  2. No menu dados , clique em texto para colunas .
  3. Em tipo de dados original , clique em delimitado e, clique em seguinte .
  4. Em delimitadores , clique para seleccionar a caixa de verificação do separador e clique em seguinte .
  5. Em formato de coluna de dados , clique em Geral .
  6. Clique em Avançadas e efectue quaisquer definições adequadas para o separador decimal e milhares separador . Clique em OK .
  7. Clique em Concluir .
O texto é convertido em números.

Referências

Para obter mais informações sobre formatação de células, clique em Ajuda do Microsoft Excel no menu de Ajuda escreva Formatar rapidamente células no Assistente do Office ou no Assistente de respostas e, em seguida, clique em Procurar para visualizar os tópicos devolvidos.

Propriedades

Artigo: 181298 - Última revisão: 22 de janeiro de 2007 - Revisão: 5.2
A informação contida neste artigo aplica-se a:
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 2001 para Macintosh
  • Microsoft Excel 97 Standard Edition
Palavras-chave: 
kbmt kbimport kbconversion kbprb KB181298 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 181298

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com