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
Filter 在谷歌电子表格上使用过滤器_Filter_Google Sheets - Fatal编程技术网

Filter 在谷歌电子表格上使用过滤器

Filter 在谷歌电子表格上使用过滤器,filter,google-sheets,Filter,Google Sheets,我想对我的谷歌电子表格应用一个过滤器 我的AllCurrent工作表的J列中有一些行的值为2016,那么这为什么不起作用呢? 我把我的=IF(MONTH(TODAY())>4,YEAR(TODAY())+1,YEAR(TODAY())部分放在一个单元格中,并计算到2016年 这里是过滤器:=filter(AllCurrent!A2:Z,AllCurrent!J2:J=IF(MONTH(TODAY())>4,YEAR(TODAY())+1,YEAR(TODAY())此公式是否按您的要求工作: =F

我想对我的谷歌电子表格应用一个过滤器

我的
AllCurrent
工作表的J列中有一些行的值为
2016
,那么这为什么不起作用呢?
我把我的
=IF(MONTH(TODAY())>4,YEAR(TODAY())+1,YEAR(TODAY())
部分放在一个单元格中,并计算到2016年


这里是过滤器:
=filter(AllCurrent!A2:Z,AllCurrent!J2:J=IF(MONTH(TODAY())>4,YEAR(TODAY())+1,YEAR(TODAY())

此公式是否按您的要求工作:


=FILTER(AllCurrent!A2:Z,ARRAYFORMULA(VALUE(AllCurrent!J2:J)=IF(MONTH(TODAY())>4,YEAR(TODAY())+1,YEAR(TODAY())))

在FILTER evaluation中找不到匹配项此操作用于计算J列中值为2016的行。=COUNTIF(AllCurrent!J2:J,IF(MONTH(TODAY())>4,YEAR(TODAY())+1,YEAR(TODAY()))pnuts,刚刚看到你的第二个问题。答案是。。。2016年最新!是由另一个电子表格中的数据填充的by=query(importrange(…但我怀疑这与它有任何关系。它似乎是文本与数字的关系。这是有效的:=filter(AllCurrent!A2:Z,AllCurrent!J2:J=“2016”)这不是:=filter(AllCurrent!A2:Z,AllCurrent!J2:J=2016)那么如果(月(今天())>4年(今天())+1年(今天()),我该怎么做呢返回一个文本值?是的,它与这个…
=filter(AllCurrent!A2:Z,AllCurrent!J2:J=TO_text(如果(月(今天())>4,年(今天())+1,年(今天()))