KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como converter uma data em cadeia numérica ou em formato de texto no Excel?

AutorSun Data de Modificação

Converter valores de data no Excel para formatos de texto ou número é uma necessidade comum no processamento e na elaboração de relatórios de dados. Por exemplo, poderá ter importado dados em que as datas estão armazenadas como números ou pretender padronizar o formato de data antes de exportar para sistemas externos, gerar ficheiros CSV ou realizar cálculos em lote. Neste tutorial, apresentamos vários métodos práticos, adaptados a diferentes cenários e requisitos de conversão, permitindo-lhe escolher com flexibilidade a abordagem mais adequada ao seu trabalho real.

A eficácia, simplicidade e capacidades de processamento em lote de cada método são analisadas, juntamente com dicas essenciais, precauções e sugestões práticas para resolução de problemas. Os métodos abrangem fórmulas, ferramentas de formatação, funcionalidades integradas do Excel e automação com VBA — tudo para simplificar e acelerar significativamente as suas tarefas de conversão de datas no Excel.
uma captura de ecrã que mostra as datas originais e o respetivo texto e número após conversão


1. Converter data em texto

Esta secção apresenta técnicas essenciais para converter datas em cadeias de texto no Excel.

A forma mais fácil de converter uma data em texto é utilizar a função TEXTO, que lhe permite definir com flexibilidade o formato de saída de acordo com as suas necessidades e definições regionais. Este método é ideal para transformar qualquer formato de data numa cadeia de texto clara e legível, sendo amplamente utilizado para exportar dados, preparar resumos ou padronizar rapidamente a apresentação de datas.

Fórmula: =TEXT(date,«date_format»)

Referência:data: a célula com a data que pretende converter em texto
formato_data:o formato que pretende apresentar após converter a data em texto

Abaixo, casos específicos demonstram como utilizar esta fórmula de forma eficaz para diferentes requisitos de apresentação. Note que, após utilizar a fórmula TEXTO, o resultado devolvido é sempre uma cadeia de texto (não um número), pelo que é ideal para situações em que não pretende realizar cálculos adicionais com datas.

1,1 Converter data em texto no formato mm/dd/aaaa

Para converter a data na célula A3 numa cadeia com o formato mm/dd/aaaa, introduza a seguinte fórmula na sua célula de destino (por exemplo, B3):
=TEXT(A3,«mm/dd/yyyy»)
Prima Enter para confirmar a fórmula.

Se preferir o formato dd/mm/aaaa, pode ajustar a fórmula para:

=TEXT(A8,«dd/mm/yyyy»)
Após introduzir a fórmula, prima Enter.
uma captura de ecrã da utilização da função TEXTO para converter data em texto no formato dd/mm/aaaa

Pode arrastar a alça de preenchimento para aplicar a fórmula a outras células caso precise converter várias datas de uma só vez. Lembre-se de que o resultado é uma cadeia de texto — o Excel alinha-o à esquerda por predefinição. Se pretender utilizar esse resultado em cálculos, consulte os métodos de conversão em número abaixo.

1,2 Converter data em texto nos formatos mmddaaaa ou ddmmyyyy

Se pretender Data de saída num formato compacto (como mmddaaaa), aplica-se a mesma abordagem:

Introduza esta fórmula na célula de destino (por exemplo, B13):
=TEXT(A13,«mmddyyyy»)
Prima Enter para concluir.
uma captura de ecrã da utilização da função TEXTO para converter data em texto no formato mmaaaa

Para o formato ddmmyyyy, introduza:

=TEXT(A18,«ddmmyyyy»)
Em seguida, prima Enter.
uma captura de ecrã da utilização da função TEXTO para converter data em texto no formato ddmmaaaa

Se precisar de aplicar a operação a uma coluna, pode copiar a fórmula para baixo ou usar a alça de preenchimento. Caso encontre erros de alinhamento ou cálculo, certifique-se de que todas as células de data originais contêm efetivamente valores de data e não estão já formatadas como texto.

1,3 Converter data em texto noutros formatos

A função TEXTO suporta uma grande variedade de formatos. Basta alterar o código de formato na fórmula para personalizar a saída — ideal para preparar cadeias de data adaptadas à sua região, gerar documentos ou integrar com outro software que exija um formato de data fixo. Exemplos:

Date(A3)12/23/2019
Fórmula=TEXT(A3,«mm-dd-yyyy»)=TEXT(A3,«mm/dd»)=TEXT(A3,«dd»)=TEXT(A3,«d/m/y»)
Resultado23-12-201923/122323/12/19

Se a fórmula não devolver o formato pretendido, verifique novamente a cadeia de formatação — o Excel exige aspas duplas e códigos de data válidos. Para consultar todas as opções de formatação disponíveis, aceda à ajuda do Excel (Formato Personalizado).


Converter data em múltiplos formatos de data individuais com cliques



2. Converter data em número

Esta secção explora como converter valores de data em cadeias numéricas. Em alguns casos, poderá pretender obter o número de série da data (para cálculos de intervalo ou fins de compatibilidade) ou reformatar datas como cadeias puramente numéricas (por exemplo, para exportações de base de dados, ordenação ou quando for necessário fornecer dados numéricos estruturados a outra aplicação).

2,1 Converter data em número em formato de 5 dígitos

Para apresentar o número de série subjacente (número de dias desde 1 de janeiro de 1900) correspondente a uma data, siga estes passos:

1. Clique com o botão direito do rato na célula que contém a data que pretende converter e, no menu de contexto, escolha Definir formato de célula.

2. Na caixa de diálogo Definir formato de célula, aceda ao separador Número e selecione Geral na lista Categoria.
uma captura de ecrã da seleção da categoria Geral

3. Clique em OK. A data na célula selecionada transforma-se num número de 5 dígitos, que corresponde à forma interna do Excel de armazenar datas. Pode utilizar este valor em cálculos — por exemplo, para subtrair datas e obter diferenças em dias — ou em integrações com sistemas que dependam de números seriais de data.
uma captura de ecrã que mostra a data na célula selecionada convertida em número

Nota: Se precisar de reverter o número para um formato de data padrão, basta seguir os mesmos passos e selecionar uma categoria Data em vez disso.

2,2 Converter data em número no formato mmddaaaa ou ddmmaaaa

Quando pretender converter uma data numa cadeia numérica formatada como mmddaaaa ou ddmmaaaa (tecnicamente ainda uma cadeia de texto no Excel, mas composta exclusivamente por dígitos), utilize um formato numérico personalizado. Esta abordagem é ideal para criar códigos de data numéricos uniformes, perfeitos para ordenação, importação/exportação ou identificadores padronizados de documentos.

1. Clique com o botão direito do rato na célula que contém a data que pretende converter e escolha Definir formato de célula no menu de contexto.

2. Na caixa de diálogo Definir formato de célula, no separador Número, escolha Personalizado na lista Categoria. Em seguida, introduza o código de formato pretendido, como mmddaaaa, no campo Tipo.
uma captura de ecrã que mostra como personalizar a formatação das células selecionadas

3. Clique em OK. A data passa agora a ser apresentada como uma cadeia numérica no formato selecionado.
uma captura de ecrã que mostra os dados originais e a respetiva formatação numérica

Eis alguns outros códigos personalizados do Comumente Usado e o respetivo resultado:

Data2/23/2019
Formatar célula como personalizadoddmmyyyyddmmyymmyyyyyyyymmdd
Apresentação2302201923021902201920190223

Atenção: embora o número seja apresentado visualmente, o Excel continua a tratá-lo como uma data na célula, a menos que utilize a fórmula TEXTO para conversão. Caso exporte ou utilize os dados noutro sistema, verifique se está a ser lido o valor subjacente da célula ou o Texto de Exibição.


3. Converta datas para o formato mês/dia/ano ou outro formato de data com apenas alguns cliques

Se pretender converter rapidamente valores de data em mês, dia, ano ou qualquer outro formato de data personalizado — mesmo em operações em lote — a ferramenta Aplicar Formato de Data do Kutools para Excel é uma solução extremamente conveniente. Ideal para quem quer evitar fórmulas complexas ou ações repetitivas com o botão direito do rato, especialmente ao formatar grandes intervalos de datas com estilos diferentes.

Após instalar gratuitamente o Kutools para Excel, siga estes passos:

1. Selecione as células que contêm as datas que pretende converter.

2. Clique em Kutools > Formatar > Aplicar Formato de Data.

3. Na caixa de diálogo Aplicar Formato de Data, selecione o resultado pretendido no painel Formatação de data. Pode pré-visualizar imediatamente o resultado no painel direito Pré-visualização.
uma captura de ecrã que mostra os vários formatos de data na caixa de diálogo

4. Clique em OK para aplicar as alterações e todas as datas selecionadas serão imediatamente reformatadas.
uma captura de ecrã que mostra as datas originais e os vários formatos após conversão

Dicas: Este método é especialmente útil para processamento em lote e oferece uma pré-visualização visual, eliminando a necessidade de tentativa e erro. Caso obtenha resultados inesperados, verifique os dados originais quanto a entradas inválidas ou datas formatadas como texto, já que estas podem não ser corretamente reconhecidas pela ferramenta.

Mais dicas sobre conversão de datas


4. Texto em Colunas: Converta valores de data em texto

A funcionalidade integrada do Excel Texto em Colunas também pode ser utilizada para converter em lote valores de data em texto ou noutras representações de data/número — por exemplo, ao limpar dados importados com formatos inconsistentes ou ao preparar migrações de dados para outros sistemas.

A grande vantagem deste método é que não exige fórmulas nem VBA e permite processar várias células ou colunas em simultâneo. No entanto, pode substituir conteúdos nas colunas à direita, por isso certifique-se de que essas colunas não contêm dados importantes ou realize a conversão numa área nova.

Passos:

  • Selecione o intervalo que contém as datas que deseja converter.
  • Aceda ao separador Dados no Friso e clique em Texto em Colunas.
  • No assistente, escolha Delimitado e clique em Seguinte (não selecione qualquer delimitador no Passo 2 do assistente).
  • Clique novamente em Seguinte. Depois, em Formato dos dados da coluna, escolha Data e especifique o formato de entrada correto (por exemplo, MDY, DMY ou YMD) ou selecione Texto para forçar a conversão para formato de texto.
  • Escolha a célula de destino para a saída, caso não queira substituir a coluna original.
  • Clique em Concluir.

Após a conclusão, os valores de data selecionados serão convertidos no formato escolhido (texto). Este método é particularmente eficaz para aplicar rapidamente o formato de texto a cadeias de data ou resolver problemas com ficheiros CSV ou TXT importados, nos quais o Excel pode converter automaticamente datas em texto de forma incorreta.

Precauções: Se as colunas de saída contiverem fórmulas ou dados importantes, mova ou faça cópia de segurança dos dados previamente. Para datas não inglesas ou padrões de data personalizados, confirme novamente no menu pendente «Data» se a seleção corresponde à disposição original dos dados. Caso obtenha resultados inesperados — por exemplo, se as datas forem apresentadas como números ou não forem convertidas — verifique se as definições regionais do seu sistema Formato de data correspondem à sua seleção no assistente.


5. Transferir ficheiro de exemplo


Em resumo, o Excel oferece diversas soluções flexíveis para converter datas em formatos de texto ou número, incluindo fórmulas ()TEXTO), opções de formatação, complementos avançados como o Kutools e funcionalidades integradas como Texto em Colunas. Cada método adapta-se a um cenário específico: utilize fórmulas para resultados dinâmicos, formatação para alterações simples de apresentação, Kutools para processamento em massa intuitivo, VBA para tarefas repetitivas em larga escala e Texto em Colunas ao importar ou limpar dados textuais. Escolha sempre o método que melhor corresponda à sua necessidade específica de conversão, ao volume de dados e à sua preferência de fluxo de trabalho. Tenha atenção à diferença entre fórmulas e os valores reais das células e faça sempre cópias de segurança dos seus dados antes de realizar conversões em larga escala.

As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
  • Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!

Todos os suplementos Kutools — num único instalador.

Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (pronto para MSI)
  • Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
  • Melhor relação qualidade-preço— poupe face à compra individual dos suplementos