在一个单元格中查询 sheet 范围和 return 多个结果作为字符串

Query sheet range and return multiple results as string in one cell

我有 2 列,"Responsibility" 和 "Job"。

我想找到一种方法来查询 "Job" 和 return 在一个单元格中具有该 "Job" 标题的所有 "responsibilities"。

所以搜索 "Office Administrator" 会得到 -> "Answer Phones, Order office supplies",包括逗号。

到目前为止,我只能使用 INDEX 和 MATCH 的组合 return 一个结果 ("Answer phones"):

=IFERROR(INDEX(A2:A5,MATCH("Office Administrator",B2:B5,0)),"")

在 C2 中输入搜索词 (Office Administrator)。在 D2 中输入这个公式。

=arrayformula(textjoin(", ",true,if(B2:B=C2,A2:A,"")))