Arrays 如何在Google Sheets中获取与查询相结合的数组公式的源
我有一个电子表格,每个标签都是一月、二月、十二月,它们的结构完全相同 为了将所有信息合并到一张表中,我使用了一个数组:Arrays 如何在Google Sheets中获取与查询相结合的数组公式的源,arrays,google-sheets,google-sheets-formula,array-formulas,google-sheets-query,Arrays,Google Sheets,Google Sheets Formula,Array Formulas,Google Sheets Query,我有一个电子表格,每个标签都是一月、二月、十二月,它们的结构完全相同 为了将所有信息合并到一张表中,我使用了一个数组: ={January!A5:Q;February!A5:Q;March!A5:Q;April!A5:Q;May!A5:Q;June!A5:Q;July!A5:Q;August!A5:Q;September!A5:Q;October!A5:Q;November!A5:Q;December!A5:Q} 但是我想根据一些条件过滤每个月的条目,所以我使用了查询功能: =QUERY({J
={January!A5:Q;February!A5:Q;March!A5:Q;April!A5:Q;May!A5:Q;June!A5:Q;July!A5:Q;August!A5:Q;September!A5:Q;October!A5:Q;November!A5:Q;December!A5:Q}
但是我想根据一些条件过滤每个月的条目,所以我使用了查询功能:
=QUERY({January!A5:Q;February!A5:Q;March!A5:Q;April!A5:Q;May!A5:Q;June!A5:Q;July!A5:Q;August!A5:Q;September!A5:Q;October!A5:Q;November!A5:Q;December!A5:Q},"select * where Col3 = 'X'",0)
我得到了想要的结果。我想实现的额外好处是确定每一行所属的月份,换句话说,数据被提取的表。我希望在不在源代码表上添加列或额外字段的情况下看到这一点
我该怎么做?试试:
=ARRAYFORMULA(QUERY({
January!A5:Q, January!Z5:Z&"January";
February!A5:Q, February!Z5:Z&"February";
March!A5:Q, March!Z5:Z&"March";
April!A5:Q, April!Z5:Z&"April";
May!A5:Q, May!Z5:Z&"May";
June!A5:Q, June!Z5:Z&"June";
July!A5:Q, July!Z5:Z&"July";
August!A5:Q, August!Z5:Z&"August";
September!A5:Q, September!Z5:Z&"September";
October!A5:Q, October!Z5:Z&"October";
November!A5:Q, November!Z5:Z&"November";
December!A5:Q, December!Z5:Z&"December"}
"where Col3 = 'X'", 0))
如果Z列是空列,请尝试:
=ARRAYFORMULA(QUERY({
January!A5:Q, January!Z5:Z&"January";
February!A5:Q, February!Z5:Z&"February";
March!A5:Q, March!Z5:Z&"March";
April!A5:Q, April!Z5:Z&"April";
May!A5:Q, May!Z5:Z&"May";
June!A5:Q, June!Z5:Z&"June";
July!A5:Q, July!Z5:Z&"July";
August!A5:Q, August!Z5:Z&"August";
September!A5:Q, September!Z5:Z&"September";
October!A5:Q, October!Z5:Z&"October";
November!A5:Q, November!Z5:Z&"November";
December!A5:Q, December!Z5:Z&"December"}
"where Col3 = 'X'", 0))
其中Z列为空列共享您的sheet@player0这里是:imgur.com/VflSrRM。我想,不知何故,自动获得每个过滤行的月份。您尝试过答案吗?共享您的sheet@player0这里是:imgur.com/VflSrRM。我想,不知何故,自动得到每个过滤行的月份。你试过答案了吗?