Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Date 我如何在google sheets中查询“中”的日期;“本周”;_Date_Google Sheets - Fatal编程技术网

Date 我如何在google sheets中查询“中”的日期;“本周”;

Date 我如何在google sheets中查询“中”的日期;“本周”;,date,google-sheets,Date,Google Sheets,我试图在一个GoogleSheet选项卡中放置一个查询,根据确认快照选项卡中的一个“日期”列从另一个选项卡(称为确认快照)中提取数据。我想从本周中提取任何内容,可能是从周数(WEEKNUM)中提取的 我有一个类似的公式在另一个选项卡中工作,我将把明天的所有计划都拉进去,这是: =query('confirated shots'!A1:Y,“选择G、J、I、H、C、E、F、K、L、N、D,其中G=date”“”&文本(今天()+1,“yyyy-mm-dd”)&>) 我还找到了一种方法,用这个IF公

我试图在一个GoogleSheet选项卡中放置一个查询,根据确认快照选项卡中的一个“日期”列从另一个选项卡(称为确认快照)中提取数据。我想从本周中提取任何内容,可能是从周数(WEEKNUM)中提取的

我有一个类似的公式在另一个选项卡中工作,我将把明天的所有计划都拉进去,这是:

=query('confirated shots'!A1:Y,“选择G、J、I、H、C、E、F、K、L、N、D,其中G=date”“”&文本(今天()+1,“yyyy-mm-dd”)&>)

我还找到了一种方法,用这个IF公式从日期中提取“本周”-

=IF(WEEKNUM(G2)=WEEKNUM(NOW()),“Yes”和“)

我正在努力学习语法,试图将两者结合起来。我希望它是这样的:

=query('confirated shots'!A1:Y,“选择G、J、I、H、C、E、F、K、L、N、D其中(周数(G2)=周数(NOW(),“yyyy-mm-dd”)和“”)

=query('confirated Shoots'!A1:Y),选择G、J、I、H、C、E、F、K、L、N、D其中(WEEKNUM(G2)=WEEKNUM(NOW())

但这两个都给了我错误。有人知道怎么做吗?谢谢!

试试:

=FILTER(QUERY('Confirmed Shoots'!A1:Y,"Select G,J,I,H,C,E,F,K,L,N,D"), WEEKNUM('Confirmed Shoots'!G1:G)=WEEKNUM(NOW()))

使用过滤器,代码只会被劝阻,因为他们没有解释他们如何解决问题中的问题。考虑更新你的答案来解释这个问题,以及它是如何解决这个问题的。这不仅有助于OP,也有助于解决类似问题。请回顾一下这段代码,谢谢!你知道我在哪里吗?可以添加我想要的顺序,比如“按H asc排序”。这是在公式中的“选择”之后,还是以后?@Michelle,使用排序函数。
=SORT(FILTER(FILTER)(查询('confirated shots'!A1:Y,'select G,J,I,H,C,E,F,K,L,N,D)),WEEKNUM('confirated shots'!G1:G)=WEEKNUM(NOW()),4,1)