Google表格按今天日期过滤

塔克5

我创建了一个谷歌体育赛事表,然后使用 ninjatables wordpress 插件过滤到不同的网站。

并非所有网站都需要显示所有游戏。

“游戏”表包含全年所有事件的列表,然后我有一个查询将结果过滤到各个站点的单个表中,仅显示该站点的某些体育赛事,例如;

站点 1 = 橄榄球和足球

站点 2 = 足球和篮球

到目前为止一切正常。

我现在正在尝试添加一个日期过滤器,以便今天日期之前的游戏不再可见。

=query(Games!A:Y, "where A > date '"&TEXT(TODAY(),"yyyy-mm-dd")&"' and (F = 'Football') or (F = 'Rugby')",1)

如果我将大于 (>) 符号更改为小于 (<),它会过滤掉结果,只显示今天日期之前的游戏就好了,但由于某种原因,我当前的查询没有过滤掉今天之前的游戏。

我曾尝试更改游戏表(mm/dd/yy、dd/mm/yyyy、yyy-mm-dd 等)上日期列的格式,不确定这与它有什么关系,但不会伤害到试试。

如果有人能阐明我可能出错的地方,将不胜感激。

卡洛斯·M

解决方法:

您可以使用大于或等于>=作为运算符。

编辑:布尔运算是从左到右计算的,因此首先计算A > date '"&TEXT(TODAY(),"yyyy-mm-dd")&"'(F = 'Football'),然后是 or'd with (F = 'Rugby')

这是通过用括号将 F 列条件分组来解决的。

=query(Games!A:Y, "where A >= date '"&TEXT(TODAY(),"yyyy-mm-dd")&"' and ((F = 'Football') or (F = 'Rugby'))",1)

这将显示大于或等于今天日期的条目,并且如果列 F 是(足球或橄榄球)

示例查询:

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

今天日期+链接

按今天日期和当前时间之前获取记录

如何过滤掉今天日期落在计算日期范围内的对象?

熊猫:如何过滤今天日期大于数据集中日期字段的数据集

在Google表格中,如何获取列表中的今天日期和前19天。如果可能,是否不包括周末甚至假期?

如何在Google表格中按日期过滤?

按日期过滤器解析行(Google 表格)

array_multisort 按最接近今天日期的值排序

Google表格:查询日期是今天的问题

来自数据的 Oracle SQL 今天日期

如何获取到今天日期的记录

把手中的今天日期

使用 Google Apps 脚本转到工作表中包含今天日期的单元格

Google表格脚本按表格名称过滤

核心数据谓词按今天的日期过滤

用于查找与今天日期相等的去年日期的 SQL 查询

反应javascript API数据日期今天日期比较

如何检查特定日期的今天日期

如何计算今天日期和 jquery datepicker 之间的日期

Google 表格 - 查询导入范围选择今天的日期

Google表格,如果日期小于今天+30

Google 表格 - 按 ID 和最近日期查询或过滤数据

按日期范围过滤,并按列汇总行值(在Google表格中)

根据选定的值过滤数据,在Google表格中按日期进行排序和计数

在textarea标签中插入今天日期的JavaScript代码

Amazon Web Service:获取今天日期的 API

asp-for helper MVC 剃刀中的今天日期时间

匹配函数查找输入今天日期的单元格

将今天日期从表单插入数据库