O seguinte código de formato personalizado deve funcionar:
####-##-##
Porfavor,notequeissonãoresultaráemumvalordedata"real" - é o mesmo valor inteiro de antes, apenas diferentemente formatado. Se você quiser "traduzir" o número " 20140226
" em um valor de data, aplique a seguinte fórmula:
=DATEVALUE(TEXT(A1;"####-##-##"))
(supondo que A1 tenha um valor numérico como "20140226"; ele usa a A função TEXT()
formata o valor numérico para uma string parecida com um valor de data, e o DATEVALUE()
para criar um valor de data" real "com base na saída de TEXT ()).
O resultado parecerá estranho à primeira vista (como 4-16-40 para a data 2014-01-01). Formate o campo como você faz normalmente: Format > Cells
e escolha Date
e o formato adequado.