我有以下 Google 电子表格文件:
如您所见,我使用数据验证在“人员”表中添加了“项目”下拉列表,以便我可以指示每个人正在进行哪些项目。
现在我想要是在“项目”表中拥有某种“反向引用”,这样我就可以使用“人员”表中的数据来查看每个项目中的所有人员。
在第二张屏幕截图中,您可以使用以下公式看到我失败的尝试之一:
=TEXTJOIN(", "; TRUE; QUERY(People!$A$2:$B; "SELECT A WHERE B CONTAINS '" & A2 & "'"))
。问题是 1) 对于没有人参与的项目会返回错误 #N/A
,2) 最重要的是,有些人匹配不正确。例如,对于 Project 1,当 CALLISON Edgar 不在该项目中时,他会被匹配,可能是因为他的项目 31
中有一个 1
,因此与公式匹配。
我该如何解决这个问题?