我正在查询SQL Server中的数据,而我的SELECT
包含CONVERT(date,[column])
。
查询运行得很好,我将其传递给名为“Data”的可刷新的Excel工作簿工作表。刷新工作簿也很好。
问题是,在同一工作簿中的单独“摘要”工作表上,我想运行=MIN(Data!A:A)
(我们只想说日期列在A:A中)。因此,我的目标是检索该列中的最小/最早日期。结果始终为0.我尝试将数据列A:A格式化为日期以及保存MIN
函数的单元格。无论我做什么,结果似乎总是0。
我的查询是否存在以不兼容的方式将列传递到Excel的问题?
答案 0 :(得分:1)
cast(convert(char(11),YourDateFieldHere,113)as datetime)将完成这项工作。您需要在新标签页中创建新连接以查看结果。