0

相关文章:“如何从工作表函数中的数组中提取子数组?” 我无法评论或回复该帖子。

我有一个五列(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]

如果有人可以提供帮助,请提前致谢。

4

0 回答 0