我的功能:
= INDEX(MASTER!C:C,SMALL(INDEX((“”= = MASTER!A:A)*(MATCH(ROW(MASTER!A:A),ROW(MASTER!A:A)))+ ( “” <> MASTER!A:A)* 1048577,),$ A31))
目标:
从另一个表中的行获取值,具体取决于该行的“搜索组”是否匹配。这些行中的每一行都包含关于单个实体的单独列中的额外信息。
问题:
我能够为一个组创建一个“搜索组”数组,但我想在一个数组中包含多个“搜索组”。
例如:
如果另一张表格如此布局:
Group Fruit Person
G Banana Alex
L Apple Tim
P Orange Fred
我的上述功能仅搜索空白的“搜索组”标签。如果我的表格是这个例子,我想在“行搜索”中加入“G”和“P”。
此示例的第一张可能如下所示:
或者这个:
取决于函数的编写方式。请注意,行不会更改,这可以归因于我的函数中的“SMALL”。此外,参考MASTER!A:A是“搜索组”,MASTER!C:C是信息字段。