是否有保存查询输入的最后一个值的函数


=IF(Summary!H2="October",QUERY(Summary!L2))

你好,

我想知道是否可以用查询功能记录最后输入的值

如上面的代码所示,当在汇总表中选择十月时,单元格H2-具有函数(如上(的单元格输出汇总表中所写的内容,单元格L2

当我选择不同的月份时,单元格(写入代码的地方(将变为FALSE

当所选月份发生变化时,是否有任何方法可以使value_if_false等于上次输入L2的值?

如果需要进一步的证明,请让我知道

谢谢,Gabe

示例

不知道这是不是你的意思,这里我创建了一个例子,数据存储在"data"表中,QUERY函数放在"main"表中。

B1,B2是条件输入,我假设你想按日期对数据进行排序,在这种情况下,你需要一个开始日和一个结束日。

QUERY公式是这样的:

=QUERY({data!A:F},
" WHERE Col1 IS NOT NULL "
&" AND Col1 >= DATE '"&TEXT($B$1,"yyyy-mm-dd")&"' "
&" AND Col1 <= DATE '"&TEXT($B$2,"yyyy-mm-dd")&"' "
)

使用此QUERY公式,输出数据将根据B1和B2中选择的日期而变化。

只需确保数据页面的日期列格式为日期,否则谷歌表单查询将无法将数据识别为日期。

示例电子表格的链接

相关内容

最新更新