我有一个谷歌电子表格,形式如下: Spreadsheet
页面的下半部分是每个学生分配的所有干预的数据库。
电子表格的顶部是学生正在接受干预的摘要。此部分适用于列A | B | C,但不适用于列D.
对于D列(不在A,B,C中),我正在寻找一种方法来将A A | B | C列中的唯一名称与工作表底部数据库中的名称列表进行比较,以及然后返回数据库中的名称,但不返回A | B | C中的名称。因此,图片中的D列应返回StudentY和StudentZ。
答案 0 :(得分:0)
在D2中尝试这个公式:
=FILTER(A6:A,
REGEXMATCH(A6:A,
JOIN("|",TRANSPOSE(SPLIT(ArrayFormula(CONCATENATE(A2:C3&",")),","))))=false)
答案 1 :(得分:0)
对于当前的数据集,这应该有效:
=filter(A7:A12; not(regexmatch(B7:B12; "Intervention(A|B|C)")))
但我觉得这些名字'干预措施并不总是以干预措施开始。 ?