Esse é o comportamento esperado. O Excel conta datas como números a partir de 1º de janeiro de 1900 (ou 1º de janeiro de 1904, se você tiver a opção Mac marcada). O número 12517
, se você contar para a frente (e incluir o dia bissexto inexistente em 1900) é 8 de abril de 1934, exatamente como o Excel está mostrando.
Se você realmente deseja inserir as datas sem barras, existem algumas soluções alternativas, mas nada interno.
-
Você pode usar uma segunda coluna com uma fórmula que converta seu número para a data. Algo como
=DATE(2000 + RIGHT(A1, 2), LEFT(RIGHT("0" & A1, 6), 2), MID(RIGHT("0" & A1, 6), 3, 2))
-
Você poderia usar algum VBA no evento
Worksheet_Change
para separar o número que acabou de inserir e substituí-lo por uma data. -
Você pode inserir os números como quiser, depois voltar e usar o texto do Excel em colunas. Na terceira etapa do assistente, especifique que o formato de dados da coluna é uma data.
-
Existe algum truque de formatação que você pode usar para que o Excel coloque barras nos números digitados, mas eu não o recomendaria porque o Excel não entenderá que são datas. Se você absolutamente precisa, você pode definir o formato personalizado da célula para
00\/00\/00
, mas, novamente, isso não é uma data, você não pode reformatar para mostrar um ano, e funções de planilha baseada em data não trabalhe nisso .