我的范围从到B4:H124
。B列中的所有单元格都是日期。我想从行(B:H
)检索数据,其中DATE等于特定单元格的内容,可以说Q4。
如何构造适当的查询?
到目前为止,我的想法是:
=QUERY(B2:G124; "select * where B = date '2012-02-28'")
即使B中单元格的格式为DD / MM / YYYY,也可以使用。
如何更改2012-02-28
为$Q4
?当我尝试时,出现以下错误:
=QUERY(B2:G124; "select * where B = date '"&Q4&"'")
Invalid query: Invalid date literal [10/02/2012]. Date literals should be of form yyyy-MM-dd.
当我查看单元格时,格式为yyyy-mm-dd
,但是当我双击它时,格式更改为DD-MM-YYYY
。
我该怎么办?
另外,如何在不包括列B的情况下汇总查询中的值?