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_Spreadsheet - Fatal编程技术网

Filter 谷歌电子表格过滤多列

Filter 谷歌电子表格过滤多列,filter,google-sheets,spreadsheet,Filter,Google Sheets,Spreadsheet,我创建了一个具有以下结构的联系人登记簿: id + lastname + name + phone + mobile + adress + birthdate + ... 现在,我只想筛选在未来7天内过生日的联系人,并显示姓氏、电话和生日 所以我尝试了这个:(请忽略条件中的伪代码) =FILTER({B:D,F:G};DAYS([Birthdate];[TODAY()])>=0; 天([生日];[今天())为了简化这个案例,我只留下了两列 公式是: =FILTER(A2:A,(TEXT(B2

我创建了一个具有以下结构的联系人登记簿:

id + lastname + name + phone + mobile + adress + birthdate + ...
现在,我只想筛选在未来7天内过生日的联系人,并显示姓氏、电话和生日

所以我尝试了这个:(请忽略条件中的伪代码)

=FILTER({B:D,F:G};DAYS([Birthdate];[TODAY()])>=0;

天([生日];[今天())为了简化这个案例,我只留下了两列

公式是:


=FILTER(A2:A,(TEXT(B2:B,“MM/DD/”&YEAR(TODAY())*1>=TODAY())*(TEXT(B2:B,“MM/DD/”&YEAR(TODAY())*1=今天())*(TEXT(B2:B;“MM/DD/”&YEAR(TODAY())*1哪一列是日期?你可以分享一个电子表格示例吗?想象有一个C列,我想过滤A和C,条件是B。我该怎么做?)
=FILTER({A:A,C:C},某些条件)
已尝试此操作…获取公式解析错误,而不是;将逗号替换为分号,然后尝试以下操作:
=filter({A:A\C:C};某些条件)
=FILTER({B:D, F:G}; DAYS([Birthdate];[TODAY()])>=0; 
              DAYS([Birthdate];[TODAY()])<=7)