quarta-feira, junho 17, 2009

Concatenar datas no Excel

Normalmente uso o excel como forma de exportar ou importar dados para uma base de dados. No caso da importação é habitual concatenar as strings de diversas colunas para obter um statement. Mas concatenar campos do tipo data pode ser um pouco tricky, veja-se o seguinte exemplo:

Na célula A1 temos "Dia de Portugal" e na célula B1 temos "10-06-2009", o que acontece se noutra célula escrever: =A1& ": " & B1? O resultado será: Dia de Portugal: 39974, pois não era nada disto que se pretendia!

A forma correcta será: =A1 & ": " &TEXT(B1;"dd-mm-aaaa")

5 comentários:

  1. kelson damasceno02 agosto, 2013 02:17

    valeu pela dica. me ajudou muito. e olha o tempo que passou.

    ResponderEliminar
  2. Me salvou aqui. 5 anos depois. Obrigado pela informação. Kkkkk

    ResponderEliminar
  3. Me salvou também !!
    Dica Simples e eficiente.

    ResponderEliminar