唯一的名称列表,不在其他两个列表中

Unique list of names, not located in two other lists

我有一个 google spreadsheet 用于制定学生时间表。学生被分配到年级花名册 sheet 上的两个 "houses" 老师中的一个,然后每个房子都安排在工作簿中的另一个 sheet 上。

我需要生成一份学生名单,这些学生在年级花名册上被标记为 "beta" house(来自所有 house 的学生),但他们的名字尚未列在 house scheduling sheet.

我试过了

=Unique(Filter(Roster!A:A&A3:A30,Roster!B:B="Beta"))

以及

=Filter(Roster!A:A,Roster!B:B="Beta",<>A3:A30)

我对查询函数做了一些松散的尝试,但我真的不知道我在用那个函数做什么。

范围大小不一致的原因是先安排有特殊需要的学生,然后安排其他学生(Speech/504/ELL)作为流程的另一层。

年级花名册sheet:

众议院日程安排sheet:

=Filter(Roster!A:A,Roster!B:B="Beta",ISNA(MATCH(Roster!A:A,A3:A30,0)))