
Tenho uma célula com data, formatada como data, no Excel 2016.
Quando insiro uma função como a seguinte ...
=TEXT(L1;"yyyy")
Espero obter uma string como "1980". Em vez disso, recebo o texto "aaaa" na célula.
Porém, se eu fizer isso...
=TEXT(L1;"yyyy-MM-dd")
...Em vez disso, recebo uma mensagem como "aaaa-05-25"
Em outras palavras, não importa o que eu tente, não consigo acertar o ano?
Responder1
A string de formato que você passa TEXT
depende do idioma para o qual seu pacote MS Office foi feito. Por exemplo, você precisará definir sua string de formato como "aaaa" em francês ou "jjjj" em alemão para obter o ano de 4 dígitos.
Responder2
é Y maiúsculo no formato. qualquer letra que não esteja definida é copiada literalmente, então você está usando y minúsculo e ele é apenas copiado.
Use TEXT(L1;"YYYY-MM-DD") e você deve ficar bem.