可以通过以下步骤实现:
- 在Excel中,选择包含日期的单元格,确保日期格式正确。
- 打开PowerQuery编辑器。在Excel中,选择“数据”选项卡,然后点击“来自其他来源”下的“来自数据库”选项。
- 在“来自数据库”对话框中,选择适当的ODBC数据源,然后点击“确定”。
- 在“Navigator”窗格中,选择要查询的表格或视图,然后点击“编辑”按钮。
- 在PowerQuery编辑器中,找到包含日期的列,并确保其数据类型为日期类型。如果不是日期类型,可以右键点击列标题,选择“更改类型”并选择“日期”。
- 在PowerQuery编辑器的公式栏中,使用Excel的日期函数将日期从单元格引用传递到ODBC SQL查询。例如,如果要传递A1单元格中的日期,可以使用以下公式:
#"Filtered Rows" = Table.SelectRows(#"Previous Step", each [DateColumn] = Date.From(DateTime.From(A1)))
- 其中,
#"Previous Step"
是前一步骤的名称,DateColumn
是包含日期的列的名称。 - 完成查询后,点击“关闭并加载”按钮将查询结果加载到Excel中。
这样,你就成功将日期从Excel单元格引用传递到ODBC SQL PowerQuery中了。
请注意,以上步骤中提到的腾讯云相关产品和产品介绍链接地址是根据问题要求而提供的,实际上并不涉及云计算品牌商。