Я создал VIEW в SQL, который содержит столбец даты. Столбец даты определен как datetime, мне пришлось использовать CONVERT (nvarchar.mydate,103), чтобы получить следующий формат: dd/mm/yyyy.
Теперь, когда я подключаюсь из EXCEL, чтобы получить это представление данных, я получаю следующую дату:
Я хочу, чтобы они отображались как годы, поэтому мне нужно использоватьТекст в столбцывариант и конвертировать их.
Проблема в том, что мне нужно делать это каждый раз после обновления листа. Есть ли способ, чтобы дата автоматически фильтровалась по годам.
решение1
Получите дату из SQL без конвертации и примените правильный формат в Excel. В противном случае вам придется преобразовать ее обратно из текста в число в Excel.