显示从OLEDB上次刷新的date
我有一个Excel文档,刷新数据到外部来源的数据透视。 我将如何去显示工作表上单元格中的最后刷新数据?
如果您可以控制外部源或通过从外部源检索数据的查询,那么您可能会包含具有当前date时间的列。 例如,在T-SQL中,您可以添加一个像getdate() AS [refreshDate]
这样的字段。
然后,您将使用Excel公式引用该新字段。 例如,如果您使用Excel Power Pivot Data Model,则可以使用如下所示的内容:
="Last Refresh Date: " & TEXT(CUBEVALUE("ThisWorkbookDataModel","[Measures].[refreshDate]"), "mm/dd/yyyy")
或者,如果您的数据结束在自己的工作表上:
="Last Refresh Date: " & Text(DataSheet!A2, "mm/dd/yyyy")