因此,我将范围命名为Profil。在另一张纸上。该查询上的“ C”单元格在Profil范围内。我想将C参数设置为开始日期(B3)结束日期(B4)单元,因此该日期根据开始日期和结束日期动态更改。有什么可行的方法吗?
答案 0 :(得分:1)
我认为这应该有效:
=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中的所有内容转换为该格式,并检查小于/大于公式。
为我工作:
答案 1 :(得分:0)
尝试这种操作(在欧盟区域设置中):
=QUERY(Profil; "where C >= date '"&TEXT(B3; "yyyy-MM-dd")&"'
and C <= date '"&TEXT(B4; "yyyy-MM-dd")&"'"; 1)