如何 select Google 表格查询中的特定单元格?
How to select a specific cell in Google Sheets' QUERY?
所以我将范围命名为 Profil。它在另一个 sheet 上。该查询的 "C" 单元格在 Profil 范围内。我想将 C 参数设置为开始日期 (B3) 结束日期 (B4) 单元格,以便根据开始日期和结束日期动态更改日期。有什么办法可以做到吗?
我相信这应该有效:
=QUERY(Profil, "SELECT * WHERE C>=DATE'"&TEXT(B3,"yyyy-mm-dd")&"' AND C<=DATE'"&TEXT(B4,"yyyy-mm-dd")&"'",1)
查询需要特定格式的日期 (yyyy-mm-dd),这会将单元格 B3 和 B4 中的任何内容转换为该格式并检查小于/大于公式。
适合我:
像这样尝试(使用欧盟语言环境):
=QUERY(Profil; "where C >= date '"&TEXT(B3; "yyyy-MM-dd")&"'
and C <= date '"&TEXT(B4; "yyyy-MM-dd")&"'"; 1)
所以我将范围命名为 Profil。它在另一个 sheet 上。该查询的 "C" 单元格在 Profil 范围内。我想将 C 参数设置为开始日期 (B3) 结束日期 (B4) 单元格,以便根据开始日期和结束日期动态更改日期。有什么办法可以做到吗?
我相信这应该有效:
=QUERY(Profil, "SELECT * WHERE C>=DATE'"&TEXT(B3,"yyyy-mm-dd")&"' AND C<=DATE'"&TEXT(B4,"yyyy-mm-dd")&"'",1)
查询需要特定格式的日期 (yyyy-mm-dd),这会将单元格 B3 和 B4 中的任何内容转换为该格式并检查小于/大于公式。
适合我:
像这样尝试(使用欧盟语言环境):
=QUERY(Profil; "where C >= date '"&TEXT(B3; "yyyy-MM-dd")&"'
and C <= date '"&TEXT(B4; "yyyy-MM-dd")&"'"; 1)