MIN / MAX不适用于从SQL推送的列
我正在从SQL Server查询数据,而我的SELECT
包含CONVERT(date,[column])
。
查询运行得很好,我把它传递到一个可刷新的Excel工作簿工作表,称为“数据”。 刷新工作簿也很好。
问题是,在同一个工作簿中的一个单独的“摘要”工作表中,我想运行=MIN(Data!A:A)
(让我们只是说date列在A:A中)。 因此,我的目标是检索该列中的最小/最早date。 结果始终是0.我已经尝试格式化数据列A:A作为date以及持有MIN
函数的单元格。 无论我做什么,结果似乎总是0。
我的查询以不兼容的方式将列传递到Excel中,这可能是一个问题吗?
强制转换(char(11),YourDateFieldHere,113)作为date时间)将完成这项工作。 您将需要在新标签页中创build新的连接以查看结果。