Como o Excel reconhece a data no formato MMM AAAA (por exemplo, março de 2015)?

0

Eu tenho um sistema que gera relatórios para o Excel, mas o Excel não reconhece o formato como uma data - "Mar de 2015" como "Mar-15". Isso faz com que os dados sejam dinamizados, porque a coluna de data é classificada em ordem alfabética.

Além de usar uma fórmula (= datevalue), o que posso fazer para que o Excel reconheça o "ano do mês" como uma data? Eu não quero adicionar outra coluna aos dados, e é estranho que quando eu vou para o texto das células de data e pressione 'Enter', a entrada é então reconhecida como uma data.

    
por chuckyfang 14.12.2015 / 20:52

1 resposta

0

Selecione seus dados e pressione Ctrl + H para exibir a caixa de diálogo Substituir. Digite um único espaço nas caixas de texto Localizar: e Substituir por: e clique em substituir tudo. Isso essencialmente tem o mesmo efeito que você clicar na barra de fórmulas de cada célula e pressionar Enter.

Como alternativa, selecione os dados e use esta macro:

Public Sub MakeDate()
    With Selection
        .Value = .Value
        .NumberFormat = "mmm-yy"
    End With
End Sub
    
por 14.12.2015 / 22:02