从Google工作表公式中的单元格传递日期值



我如何重写这个查询谷歌表,以便在B列的日期可以从单元格说X1和X2

=QUERY(master!A:N,"select B,D,H where B>=date '2021-10-01' and B<=date '2021-10-31' and (E='3-MonoYarnSupply' or E='4-MultiYarnSupply') label B 'Date',D 'Particulars',H 'Quantity Supplied'")

预计公式
=QUERY(master!A:N,"select B,D,H where B>X1 and B<=X2 and (E='3-MonoYarnSupply' or E='4-MultiYarnSupply') label B 'Date',D 'Particulars',H 'Quantity Supplied'")

其中X1 = 01-10-2021 X2 = 31-10-2021

您可以拆分公式并使用字符串连接逻辑来引用其他单元格,如下所示:

=QUERY(A:N,"select B,D,H where B>=date '" & TEXT(X1, "YYY-MM-DD") & "' and B<=date '" & TEXT(X2, "YYY-MM-DD") & "' and (E='3-MonoYarnSupply' or E='4-MultiYarnSupply') label B 'Date',D 'Particulars',H 'Quantity Supplied'")

B祝辞=日期"和文本(X1,"yyyy-mm-dd"one_answers"和B & lt; =日期"和文本(X3,"yyyy-mm-dd"one_answers">

谢谢你@Gangula。如上所述,在查询中限定日期值有助于实现我所需要的。谢谢你的宝贵时间。

最新更新