Vlookup或Hlookup还是其他什么?

时间:2016-06-05 14:04:22

标签: google-sheets gs-vlookup

在一张音乐家和乐器的桌子上,音乐家将演奏多种乐器,多位音乐家可以演奏每种乐器。

最终,我想收集两个列表:谁在播放每个乐器以及每个人在玩什么?

如何使用下表进行操作?

Image of Spreadsheet Attached

1 个答案:

答案 0 :(得分:1)

您可以使用两个过滤器公式执行此操作:

第一张图表标记每个乐器上的人:

=TRANSPOSE(FILTER(A6:A10,B6:B10="x"))

如果您想通过指向乐器名称使其更具动态性,请将其修改为:

=transpose(filter(A6:A10,indirect(address(6,MATCH($A16,$A$5:$H$5,))&":"&address(10,MATCH($A16,$A$5:$H$5,)))="x"))

和第二个:

=FILTER($B$5:$H$5,ISTEXT(FILTER(B5:H10,A5:A10=A20)))

enter image description here