Dica: outros idiomas são traduzidos pelo Google. Você pode visitar o English versão deste link.
Entrar
x
or
x
x
Registre-se
x

or

Como converter yyymmdd para formato de data normal no Excel?

Talvez, há uma data múltipla com o formato yyyymmdd e, agora, você deseja alterar a data para o formato da data normal como mm / dd / aaaa no Excel como a próxima captura de tela mostrada. Se você aplicar a função Format Cells no Excel, você obterá o resultado como ###########, como você pode converter o formato yyyymmdd para data normal corretamente no Excel?


Converta vários formatos de data não padrão para formato de data real:

Se você tiver vários formatos de data não padrão, como o formato yyyymmdd, o normal formatar células O recurso no Excel não funcionará bem para você. Com Kutools for Excel'S Converter para Data utilitário, você pode converter rapidamente várias datas não padrão em seus formatos de data local.

doc converte para data normal 3

Kutools for Excel: com mais de 200 complementos úteis do Excel, grátis para tentar sem limitação nos dias 60. Baixe e teste grátis agora!



A seguinte fórmula simples pode ajudá-lo a converter o formato yyyymmdd para a data normal, faça o seguinte:

1. Digite esta fórmula: = DATA (ESQUERDA (A1,4), MID (A1,5,2), DIREITA (A1,2)) em uma célula em branco além de seus dados, veja a captura de tela:

doc converte para data normal 2

2. Em seguida, arraste a alça de preenchimento até as células que você deseja conter esta fórmula e os dados na coluna A foram convertidos para a data normal da seguinte maneira:

doc converte para data normal 3


O Texto para coluna A função no Excel também pode converter este formato de data para a data normal, siga as instruções passo a passo:

1. Selecione o intervalo de dados que deseja converter.

2. Clique Dados > Texto para coluna, veja a captura de tela:

doc converte para data normal 4

3. No passo 1 de Converter texto para o Assistente de coluna, Selecione Delimitado opção, veja a captura de tela:

doc converte para data normal 5

4. Então clique Próximo > Próximo vou ao Etapa 3 do assistente 3, neste passo, selecione Data sob a Formato de dados de coluna, Em seguida, escolha YMD na lista suspensa, veja a captura de tela:

doc converte para data normal 6

5. E, em seguida, clique em Terminar botão, o formato yyymymdd foi convertido para o formato de data mm / dd / aaaa. Ver capturas de tela:

doc converte para data normal 7  2 doc converte para data normal 8

Se você estiver interessado no código VBA, aqui vou fornecer um código para você resolver esta tarefa.

1. Por favor, segure o ALT + F11 chaves, e abre o Microsoft Visual Basic para Aplicações janela.

2. Clique inserção > Móduloe cole o seguinte código no Módulo janela.

Código VBA: converta yyyymmdd para formato de data normal

Sub ConvertYYYYMMDDToDate()
'Updateby20150428
Dim x As Range
Dim Workx As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set Workx = Application.Selection
Set Workx = Application.InputBox("Range", xTitleId, Workx.Address, Type:=8)
   For Each x In Workx
       x.Value = DateSerial(Left(x.Value, 4), Mid(x.Value, 5, 2), Right(x.Value, 2))
       x.NumberFormat = "mm/dd/yyyy"
   Next
End Sub

3. Depois de colar o código, pressione F5 chave para executar este código e selecione o intervalo de dados que você deseja usar na caixa de diálogo surgida, veja a captura de tela:

doc converte para data normal 9

4. E, em seguida, clique em OK, os dados no intervalo foram convertidos para o formato da data.


Exceto o formato acima de yyymmdd, às vezes, você pode ter outros tipos de dados de formato não-data que precisam ser convertidos para o formato de data normal, neste caso, eu posso apresentar uma ferramenta útil -Kutools for Excel, Com o seu Converter para Data recurso, você pode rapidamente converter vários dados de formato não-data para formato de data real.

Kutools for Excel : com mais de 300 complementos Excel úteis, grátis para tentar sem limitação em dias 60.

Depois de instalar Kutools for Excel, faça o seguinte:

1. Selecione o intervalo de dados que deseja converter.

2. Clique Kutools > Conteúdo > Converter para Data, veja a captura de tela:

doc converte para data normal

3. E você receberá todos os dados selecionados foram convertidos para o formato de data padrão, veja a captura de tela:

doc converte para data normal 11

notas: Você pode destacar todos os registros no Converter para Data caixa de diálogo e clique em recuperar para cancelar esta operação e retornar aos seus dados originais como a seguinte captura de tela mostrada:

doc converte para data normal 12

Faça o download e teste grátis Kutools for Excel Now!


Kutools for Excel: com mais de 200 complementos úteis do Excel, grátis para tentar sem limitação nos dias 60. Baixe e teste grátis agora!


Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%

  • armadilha para peixes: Inserir rapidamente fórmulas complexas, gráficos e qualquer coisa que você tenha usado antes; Criptografar células com senha; Criar lista de endereços e enviar e-mails ...
  • Bar Super Fórmula (facilmente editar várias linhas de texto e fórmula); Layout de leitura (leia e edite facilmente grandes números de células); Colar para intervalo filtrado...
  • Mesclar células / linhas / colunas sem perder dados; Conteúdo de células divididas; Combinar linhas / colunas duplicadas... Prevenir Células Duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Exclusivo Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros de trabalho; Seleção aleatória ...
  • Cópia exata Múltiplas Células sem alterar a referência da fórmula; Criar automaticamente referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Extrair texto, Adicionar texto, remover por posição, Remover espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salve e aplique esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro especial por negrito, itálico ...
  • Combinar pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Dividir dados em várias planilhas; Lote Converter xls, xlsx e PDF...
  • Mais de recursos poderosos do 300. Suporta Office / Excel 2007-2019 e 365. Suporta todos os idiomas. Fácil implantação em sua empresa ou organização. Recursos completos Avaliação gratuita de um dia de 30.
kte tab 201905

A guia Office traz a interface com guias para o Office e torna seu trabalho muito mais fácil

  • Ativar edição e leitura com guias no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
fundo officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
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.
    Bruce B · 4 months ago
    An elegant solution to an infuriating problem. Thanks
  • To post as a guest, your comment is unpublished.
    SID · 2 years ago
    This formula works as well:

    =DATE(QUOTIENT(INTEGER(A1);10000);QUOTIENT(MOD(INTEGER(A1);10000);100);MOD(INTEGER(A1);100))

    No need for additional packages.
  • To post as a guest, your comment is unpublished.
    nima · 2 years ago
    hi. i have a some data of temp that measures in 10 years. i want accuse number to this date. how can i do it ?

    1903/03/12 125.25 >>>>> how i van have this ? 1 125.25
    1903/03/13 165.69>>>>> how i van have this ? 2 168.69
    1903/03/27 135.75 >>>>> how i van have this ? 16 135.75
    1903/04/04 122.94 >>>>> how i van have this ?34 122.94
    1903/04/16 124.26 >>>>> how i van have this ? 46 124.26