No Excel 2010, por que não posso alterar o formato de data?

1

A data original está no seguinte formato:

14/Nov/201110:53:44

Eu preciso disso da seguinte forma:

14.11.2011 10:53:44

Quando escolho Number -> Custom -> d.m.yyyy h:mm -> OK , nada muda.

Como eu mudo isso? O número de datas é superior a 100000.

    
por Majkl 15.11.2012 / 20:16

3 respostas

1

Se você precisar fazer isso apenas uma vez com suas entradas de 100k: faça uma coluna auxiliar com essa fórmula (supondo que sua string esteja em col A):

=LEFT(A1,11) & " " & RIGHT(A1,8)

Isso pressupõe que você sempre tenha DD/MMM/YYYY , caso não seja um pouco mais complexo. Copie a fórmula (obviamente) e, em seguida, copie e cole valores especiais (valores). Em seguida, vá para a guia Dados e clique em "Texto para colunas", escolha "delimitado" e clique em "Concluir". Agora você deve ter uma data real em que possa formatar lá.

Isso funcionou para mim no Excel2007, talvez você tenha que tentar um pouco com a função Text to Columns para obter exatamente o que deseja.

Se você tiver que fazer isso mais de uma vez, eu tentarei criar uma macro usando algo como CDate(left(...)+" "+right(...)) em um loop for . Muito cansado para fornecer uma sintaxe precisa agora.

    
por 15.11.2012 / 20:46
4

Se você inseriu um dos valores fornecidos, a célula não contém uma data, ela contém uma string. Você não pode mudar como string apenas alterando o formato!

O Excel tenta adivinhar seu tipo de dados, e isso pode ser realmente confuso. Se você inserir algum tipo de dado com um tipo óbvio (data, hora, data / hora, número), ele poderá descobrir isso. Se o tipo não for óbvio, ele pressupõe que você está digitando uma string.

Se você inserir um valor óbvio de data / hora como 14/Nov/2011 10:53:44 (observe o espaço entre a data e a hora), ele entenderá que você está digitando uma data. Mas 14/Nov/201110:53:44 (nenhum espaço separando data e hora) confunde, faz com que ele grave uma string.

Digite novamente o valor de data e hora corretamente e você terá um valor de data e hora. (Na verdade, você terá um número formatado como uma data e hora , mas não vamos entender.) pode controlar o modo como é exibido.

    
por 15.11.2012 / 20:57
0

É muito simples:

  1. Selecione todas as datas que você deseja alterar.
  2. Faça um Localizar / Substituir ( Ctrl + F )
  3. Encontre . e substitua por / (se é isso que você quer ou vice-versa)
  4. Depois disso, selecione tudo, vá para Formato e selecione o formato de data de que você precisa
por 08.01.2013 / 12:49