这个问题有点类似于
Google Spreadsheet multiple column filter using OR
但他在哪里要求相当于:
select count(*)
from Table
where A is not null and (B is not null or C is not null)
我想这样做:
select count(*)
from Table
where A is not null OR (B is not null AND C is not null)
事实上,我要做的是过滤日期并且我一直在使用
=FILTER(YEAR(Hours!A2:A)=2012,MONTH(Hours!A2:A)>=8)
给我八月前进。
但现在我需要为该月的某一天添加限制。我需要这样的东西:
=过滤器(月份(小时!A2:A)= 8,(月份(小时!A2:A)= 9 和天(小时!A2:A) )< = 13))
为了所有 8月然后9月 直到13日。
是否有允许这样的语法?
答案 0 :(得分:2)
让8月和9月全部只到13日。
一种方式(这将是两个日期之间过滤的“通用”解决方案):
=COUNT(FILTER(Hours!A2:A;Hours!A2:A>=DATE(2012;8;1);Hours!A2:A<=DATE(2012;9;13)))