Por que o Excel não reconhece e formata as datas de forma consistente?

1

Estou usando conexões de dados no Excel para vincular a dados exportados de outro pacote de software. A análise que eu faço depende das datas capturadas pelo software e é muito útil agrupar as datas e fazer outras operações nele.

A planilha que criei na semana passada funcionou perfeitamente e o Excel lidou com as datas como deveria. Quando atualizei a conexão esta semana, todos os agrupamentos em minhas tabelas dinâmicas estão confusos porque o Excel apenas trata a sequência de datas como texto. Eu não mudei nada na planilha, além de atualizar a conexão.

A coluna de data na planilha exportada é automaticamente formatada corretamente. Nada importante mudou na última semana, exceto por algumas linhas extras de dados. Os dados capturados estão sempre no mesmo formato e não há texto escrito acidentalmente na coluna de datas.

Os dados abrangem um intervalo de mais de 3 anos e qualquer ambiguidade de dia / mês foi tratada corretamente antes sem problemas e sem que eu tenha que dar atenção a ela, então não suspeito que essa seja a razão.

Eu tentei selecionar a célula e especificar a formatação, mas ela não tem nenhum efeito. A formatação de texto também é exatamente como minhas configurações regionais, portanto, o erro não está lá.

Mesmo quando faço referência a uma dessas células de data em uma fórmula, ela ainda é exibida como texto. Quando eu entro e saio do modo de edição em uma das células, de repente o Excel sabe o que fazer com o texto e o formata corretamente.

Estou usando o Excel 2013, mas encontrei o mesmo fenômeno inúmeras vezes em 2010 e com outros formatos, como números, além de ser tratado como texto.

Will you please explain to me why Excel does this and what I can do to rectify this? My main concern is why Excel is so inconsistent in how it treats my data when the data is clearly consistent.

Por favor, note que eu não desejo copiar a coluna e colá-la com alguma transformação e não tenho como editar mais de 20000 linhas manualmente. O propósito da planilha é que outras pessoas usem e sejam atualizadas regularmente com o mínimo de esforço e explicação possível.

    
por ChP 17.05.2016 / 13:25

4 respostas

0

Eu me sinto muito mal respondendo a minha própria pergunta, mas consegui detalhar a origem do problema, que teria sido difícil para alguém que não tem as planilhas ou alguém deve ter experimentado exatamente o mesmo antes.

Suspeito que quando exporto os dados do pacote de software, as datas são gravadas como texto. Quando abro a folha exportada, o Excel faz o que faz com as datas e as converte no formato correto. Quando eu salvo, mesmo que eu não tenha feito alterações, os dados são recebidos corretamente da conexão.

Isso é muito estranho, mas parece ser o problema.

    
por 19.05.2016 / 12:34
1

A melhor maneira de resolver isso é salvar o arquivo em um formato de texto e "importar" o arquivo em uma planilha vazia usando a importação "do texto" em Dados - Obter dados externos. Ao importar de textos, certifique-se de especificar o formato de data correto (D / M / Y ou M / Y / D ou qualquer outra combinação) nas colunas ou raws, incluindo datas

    
por 15.09.2017 / 16:53
0

Eu tive um problema semelhante com o Excel, para mim isso aconteceu por causa do formato de data. Eu sou holandês e de alguma forma excel algumas vezes escolheu a notação holandesa foi mais importante e, por vezes, o americano. Se isso pode ser o problema, porque você não é americano, posso cavar na minha memória como consertei.

    
por 17.05.2016 / 15:13
0

Certifique-se de que os novos dados não tenham um caractere em branco ou especial não visível no campo de data. Como CR, LF, Cntrl (retorno de carro, alimentação de linha, controle). Boa sorte ....

    
por 17.05.2016 / 18:04