A função de texto no Excel não está formatando o ano

1

Eu tenho um problema com a função de texto no Excel (2007). Não formata o ano, apenas indica yyyy em vez de 2014.

Se eu tiver uma célula com 23-7-2014 e usar a fórmula =TEXT(A1,"dd-mm-yyyy") , receberei 23-7-yyyy .

Meu PC está configurado para usar o formato dd-mm-aaaa.

Estou usando essa função em uma fórmula maior, consistindo principalmente na mesclagem de várias colunas em uma única célula: ="reg"&C1533&"_"&D1533&"_"&E1533&"_"&F1533&"_"&TEXT(G1533,"mm-dd-yyyy")

Aqui está uma captura de tela do problema: 1

    
por JvE010 23.07.2014 / 10:34

3 respostas

0

Isso se deve às configurações regionais do seu PC. Você precisará ir para o Painel de Controle e, em seguida, "Região e Idioma" e definir as configurações de data para corresponder a dd-mm-aaaa.

    
por 23.07.2014 / 11:19
0

Não tenho certeza se essa é a maneira correta de resolvê-lo, mas isso funciona na minha máquina com o idioma holandês.

Em holandês, o y (por ano) é substituído pelo j (por jaar).

TEXT(G1533, "mm-dd-jjjj")

Ou ... você poderia recorrer a isso:

CONCATENATE(TEXT(G1533, "mm-dd-"), YEAR(G1533))

Veja também A função Excel TEXT não funciona corretamente

    
por 27.02.2015 / 11:33
-1

É suficiente escrever e em vez de yyyy :

text(a1;"e-mm-dd")

    
por 05.08.2014 / 11:56