Note: The other languages of the website are Google-translated. Back to English
Log in  \/ 
x
or
x
Inscreva-se  \/ 
x

or

Como converter data para string numérica ou formato de texto no Excel?

Neste tutorial, vou apresentar vários métodos para resolver diferentes casos sobre a conversão de data em número ou formato de texto no Excel.
data doc para texto numérico 1


1. Converta a data em texto

Esta seção fornece os métodos de conversão de data em texto no Excel.

Para converter a data em texto, você só precisa de uma fórmula.

Fórmula: = TEXTO (data, ”formato_de_data”)

Referência: data: a célula com a data que você deseja converter em texto
Formato de data: o formato que você deseja exibir após converter a data em texto

Nos casos abaixo, direi como usar essa fórmula.

1.1 Converter data em texto no formato mm / dd / aaaa

Por exemplo, converta a data na célula A3 em mm / dd / aaaa, use a fórmula
= TEXTO (A3, "mm / dd / aaaa")
imprensa Entrar chave
data doc para texto numérico 2

Se você deseja converter a data na célula A8 em dd / mm / aaaa, use esta fórmula
= TEXTO (A8, "dd / mm / aaaa")
imprensa Entrar chave
data doc para texto numérico 3

1.2 Converter data em texto no formato mmddyyyy ou ddmmyyyy

Se você deseja converter a data na célula A13 em texto, mas no formato mmddaaaa, digite esta fórmula
= TEXTO (A13, "mmddyyyy")
imprensa Entrar chave
data doc para texto numérico 4

Se você deseja converter a data na célula A18 em texto no formato ddmmaaaa, digite esta fórmula
= TEXTO (A18, "ddmmaaaaa")
imprensa Entrar chave
data doc para texto numérico 5

1.3 Converter data em texto em outros formatos

Na verdade, seja qual for o formato de texto para o qual deseja converter a data, basta digitar o formato desejado entre aspas na fórmula.

Data (A3) 12/23/2019
Fórmula = TEXTO (A3, "mm-dd-aaaa") = TEXTO (A3, "mm / dd") = TEXTO (A3, "dd") = TEXTO (A3, "d / m / y")
Resultado +1 786 451 6503 23/12 23 23/12/19

Novo!
ferramentas de data

16 novas funções e recursos de data resolvem 90% das tarefas sobre o processamento de data no Excel para você.

◆ Adicionar ou subtrair ano / meses / dias / semanas até a data, Clique para detalhes.

◆ Adicionar ou subtrair segundos / minutos / horas até a data, clique para obter mais.

◆ Conte os fins de semana / dias da semana entre duas datas. clique para obter mais.

◆ Remova a hora da data. Clique para detalhes.

◆ Converter o tempo em segundos / munites / horas decimais. Clique para detalhes.

◆ Converter vários formatos de data para o formato de data padrão dos EUA. Clique para detalhes.

Avaliação gratuita de 30 dias com recursos completos, Reembolso de 30 dias sem motivo.


2. Converta a data em número

Nesta seção, apresento métodos de conversão de data em número no formato de 5 dígitos do formato mmddaaaa.

2.1 Converter data em número no formato de 5 dígitos

Se você deseja converter a data em número no formato de 5 dígitos, faça o seguinte:

1. Clique com o botão direito na célula que contém a data que você deseja converter em número e, no menu do botão direito, selecione formatar células comum.
data doc para texto numérico 6

2. em formatar células diálogo, sob Número guia , selecione Geral do painel de Categoria.
data doc para texto numérico 7

3. Clique OK. A data na célula selecionada foi convertida em sequência de números no formato mmddaaaa.
data doc para texto numérico 8

2.2 Converter data em número no formato mmddyyyy ou ddmmyyyy

Se desejar converter a data em string numérica no formato mmddyyyy ou ddmmyyyy, você também pode aplicar a função Formatar Células.

1. Clique com o botão direito na célula que contém a data que você deseja converter em número e, no menu do botão direito, selecione formatar células comum.

2. No formatar células diálogo, sob Número guia, selecione personalizadas de Categoria painel, vá para a seção direita, digite mmddyyyy no Tipo caixa de texto.
data doc para texto numérico 9

3. Clique OK. A data na célula selecionada foi convertida em sequência de números no formato mmddaaaa
data doc para texto numérico 10

Se você deseja converter a data em string numérica em outro formato, você pode usar a lista abaixo como referência.

Data 2/23/2019
Formatar célula como personalizado ddmmaaaaa ddmmeu mmaaaa aaaammdd
Tela Display 23022019 230219 022019 20190223

3. Converta a data em mês / dia / ano ou outros formatos de data com cliques

Se você deseja converter a data em mês, dia, ano ou outros formatos de data rapidamente, o Aplicar formatação de data utilidade de Kutools for Excel será uma boa escolha para usar.

Diga adeus à espondilose cervical e de mão de rato agora

300 ferramentas avançadas do Kutools para Excel resolvem 80% das tarefas do Excel em segundos, tirando você dos milhares de cliques do mouse.

Lide facilmente com 1500 cenários de trabalho, sem necessidade de perder tempo em busca de soluções, tenha muito tempo para curtir sua vida.

Melhore a produtividade de 80% para mais de 110000 pessoas altamente eficazes todos os dias, incluindo você, claro.

Deixando de ser atormentado por fórmulas dolorosas e VBA, dê ao seu cérebro um descanso e um bom humor para trabalhar.

Avaliação gratuita de 30 dias com todos os recursos, dinheiro de volta em 30 dias sem motivos.

Um corpo melhor cria uma vida melhor.

Depois de instalação gratuita do Kutools para Excel, faça o seguinte:

1. Selecione as células que contêm as datas que deseja converter para outros formatos de data.

2. Clique Kutools > Formato > Aplicar formatação de data.
data doc para texto numérico 11

3. No Aplicar formatação de data caixa de diálogo, selecione o formato de data que deseja usar em Formatação de data painel, entretanto, o resultado convertido será visualizado à direita visualização painel.
data doc para texto numérico 12

4. Clique Ok, as datas selecionadas serão convertidas para o formato de data selecionado.
data doc para texto numérico 13

Converta a data em várias formatações de data de individualidade com cliques

aplicar formatação de data

Mais dicas sobre conversão de data


Baixar arquivo de amostra

amostra


Ferramentas de produtividade recomendadas

Guia Office - navegação com guias, edição e gerenciamento de documentos no Microsoft Office 2019 - 2003 e no Office 365


guia do escritório

Kutools para Excel - Combina mais de 300 funções e ferramentas avançadas para Microsoft Excel


guia kutools
guia kutoolsp
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Laura · 2 months ago
    Hi, I want to convert month to number. For exp: 8 months (date format) ---> "8" as a number or value. I've change its format but I can't count it.
    Because I want to put it to math format, for exp: 8-2 = 6 (8 from the months). But the 8 doesn't work.
    Hope you get it. Thank you for helping!
  • To post as a guest, your comment is unpublished.
    Tom · 1 years ago
    Hi i have a date in "13/02/2020 11:42:09" format and i want in MM/DD/YYYY format
    • To post as a guest, your comment is unpublished.
      Sunny · 1 years ago
      Hi, just select the cell then apply the Text to Columns, in the Text to Columns, choose Delimiter > Space > Date(in the Date format, choose DMY) > Finish.
  • To post as a guest, your comment is unpublished.
    hexenest@gmail.com · 2 years ago
    There is another way, it returns exactly the numeric format that represents the date abbreviated by (/), it would be: '=Substitute(A1;"/";"")
  • To post as a guest, your comment is unpublished.
    Jdog · 2 years ago
    How do I do an IF formula to test which date is older i.e. auto date is 8/1/2019... a different cell is manual entry 8/3/2019. I want to check to confirm the entered date is not older than the auto populated date. something like =IF(((DATEVALUE(A2)>(DATEVALUE(G3)),1,0) DATE VALUE seems to be not considered a number so it fails with a value error.
    • To post as a guest, your comment is unpublished.
      Sunny · 2 years ago
      Hi, Jdog, this article may help you https://www.extendoffice.com/documents/excel/2739-excel-compare-dates-greater-than.html
  • To post as a guest, your comment is unpublished.
    gmsaez · 2 years ago
    1437620400 how can I convert this number in to a date in excel?
    • To post as a guest, your comment is unpublished.
      Sunny · 2 years ago
      Hi, gmsaez, is the number timestamp? If so, please use this formula =(((A1/60)/60)/24)+DATE(1970,1,1), A1 is the number, then format the result as date format. For more details, you can refer to this article https://www.extendoffice.com/documents/excel/2473-excel-timestamp-to-date.html#a3
  • To post as a guest, your comment is unpublished.
    Isma · 2 years ago
    These numbers 1532307209286 were converted by my partner to date 23-07-2018 00:53:29. Do you know how did it?
    • To post as a guest, your comment is unpublished.
      Sunny · 2 years ago
      Hi, Isma, your number is unix timestamp, right? If so, this article can help you. https://www.extendoffice.com/documents/excel/2473-excel-timestamp-to-date.html#a3
    • To post as a guest, your comment is unpublished.
      Tunq Dao · 2 years ago
      https://currentmillis.com/
  • To post as a guest, your comment is unpublished.
    JAVIER ALCANTARA MAR · 2 years ago
    I don't understood!!
  • To post as a guest, your comment is unpublished.
    mat · 2 years ago
    hello can you help me?

    i want to convert 20180107 to 07/01/2018
    • To post as a guest, your comment is unpublished.
      Sunny · 2 years ago
      Hello, mat, you can use this formula =DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2))
  • To post as a guest, your comment is unpublished.
    jim · 2 years ago
    I am using a date 12 September 2018 I then convert it to 091218. I would like to use a concatenate function to add a 01 at the end, however when I do this the value keeps going to 43355. Is there any easy way to do this or is this even possible?? thanks in advance
    • To post as a guest, your comment is unpublished.
      Sunny · 2 years ago
      Sorry, Jim, I do not understand your problem, could you upload a screenshot to describe your question?
  • To post as a guest, your comment is unpublished.
    Kristina · 2 years ago
    Hello, I want to convert 1-Apr-20 to 20200401, how can i do it automatically? Thank you.
    • To post as a guest, your comment is unpublished.
      Sunny · 2 years ago
      Hello,Kristina, you just need to format the cells to yyyymmdd in Format cells dialog, more detail please go to https://www.extendoffice.com/documents/excel/4165-excel-convert-mm-dd-yyyy-to-yyyymmdd.html
  • To post as a guest, your comment is unpublished.
    Sasi · 3 years ago
    Hi,

    I want to convert a date like 23/05/2018 to 23052018. Any formula to do that automatically?

    Thank you
    • To post as a guest, your comment is unpublished.
      Kiran · 2 years ago
      =SUBSTITUTE(A1,"/","")
    • To post as a guest, your comment is unpublished.
      Sunny · 3 years ago
      Just use Find and Replace function, in findwhat textbox, type /, leave blank in replacewith textbox, to remove all / from the dates.
  • To post as a guest, your comment is unpublished.
    Lothian · 3 years ago
    Hi,
    I'm trying to convert dates formated as yyyy-mm-dd (2018-01-06) and when entering this function, it displays yyyy-01-dd. I can't make sense of it, can anyone help?
    • To post as a guest, your comment is unpublished.
      Alfador · 3 years ago
      This happened to me as well. I kept getting yyyy-00-dd. It's because I'm in a different country and had to use the local format. =TEXT(A1;"vvvv-kk-pp") worked fine for me once I figured that out. If you right-click: Format Cells: Custom, you should find examples that use the local year, month, and day formats.
    • To post as a guest, your comment is unpublished.
      Sunny · 3 years ago
      You can try to format the date cells as custom, and type yyyy-mm-dd into the Type textbox in Format Cells dialog. If you want to know more detail, this is an article talk about three ways to convert dates to yyyy-mm-dd. https://www.extendoffice.com/documents/excel/3289-excel-convert-date-to-yyyy-mm-dd-format.html
  • To post as a guest, your comment is unpublished.
    Ravindra Kamble · 4 years ago
    want to convert 15/08/2015 into word (Fifteenth August Two Thousand Fifteen) format by using function in excel 2007
    • To post as a guest, your comment is unpublished.
      Sunny · 4 years ago
      Hello, thanks for your leaving message. To convert date to word, here is a VBA code can help you, however, it is too long to splace here. You can go to this article to get the VBA. https://www.extendoffice.com/documents/excel/4694-excel-date-to-words.html
      Hope it does favor.
  • To post as a guest, your comment is unpublished.
    Ari Hayne-Keon · 4 years ago
    Hey I need to find an equation that lets me change the date to a decimal equation used in normal book work

    Eg

    Original Date 25/9/2003

    Starting point date on graph = 2000

    Date= 3+[(31+28+31+30+31+30+31+25)/365]

    = 3.74
    • To post as a guest, your comment is unpublished.
      Dee · 1 years ago
      Today is 7/1/2020. My formula is ="JENN"&TODAY()

      I get JENN44013

      Help