我正在尝试匹配Google电子表格中的日期,但我是新手,我可以使用一些帮助。我有一个包含生日列表的列。我有一个单元格,我使用
来引用当前日期=Today()
我想要做的是比较月份和日期,但忽略年份,并返回两个相邻列中的值。我正在使用此查询来尝试获取信息。
=QUERY(C2:E430; "select * where C = date '" & text(F2,"yyyy-MM-dd") & "'")
但它总是返回一个空输出,因为年份永远不匹配。如何让它忽略这一年?
谢谢,
保
答案 0 :(得分:0)
一种方法是分别比较月份和日期(注意MONTH()电子表格函数是1月= 1,而QUERY select子句中的月份()函数是1月= 0)。
=QUERY(C2:E430;"select * where month(C) = "&(MONTH(F2)-1)&" and day(C) = "&DAY(F2))