相关文章:"如何从工作表函数中的数组中提取子数组?"我无法评论或回复该帖子。
我有一个包含五列(5000条记录)的数据数组,以及一个包含六列(400条记录)的NCriteria数组。 以下删节公式用于从数组NCriteria返回匹配的行号,用于每个数据记录:
= MATCH(TRUE, INDEX(
COUNTIFS(
J2, INDEX(NCriteria,,2),
K2, INDEX(NCriteria,,3),
K2, INDEX(NCriteria,,4),
M2, INDEX(NCriteria,,6)
)
<>0,)
,0)
示例数据:
Account[J], Date[K], Description[M]
xxx9608, 30/06/2015, Wdl ATM CBA ATM
Sample NCriteria:
Account[col2], date[col3], date[col4], description[col6]
<>"", >=11/12/2013, <=12/1/2014, *BUNNINGS*;
xxx9608, >=14/06/2013, <=30/06/2015, Wdl*;
这种结构很灵活,但在Excel中很慢。我可以单独从NCriteria中提取描述[M]
的匹配行的子列表,如下所示:
{375, 150, 149}
。
问题是,我如何使用这个行数的子数组作为[J]
,[K]
等匹配的其他搜索的索引。
如果有人可以提供帮助,请提前致谢。