Obtenha a data do SQL sem convertê-la e aplique o formato adequado no Excel. Caso contrário, você terá que convertê-lo de texto para número no Excel.
Eu criei uma VIEW no SQL que contém uma coluna de data. A coluna de data é definida como datetime, eu tive que usar CONVERT (nvarchar.mydate, 103) para obter o seguinte formato: dd / mm / aaaa.
Agora, quando me conecto do EXCEL para obter essa visualização de dados, estou recebendo a data da seguinte forma:
Euqueroqueelessejamexibidoscomoanos,entãoeutenhoqueusaraopçãoTextoparacolunaseconvertê-los.
O problema que eu preciso fazer isso toda vez que eu atualizar a folha. Existe uma maneira que eu possa obter a data automaticamente para ser filtrada por anos.
Tags sql microsoft-excel-2010