2017-07-20 48 views
0

我一直在寻找和搜索,我已经尝试了十几种不同的东西,并且在我的工作表中添加了5万行的数组公式(我甚至不知道这是可能的...)并且崩溃了我的浏览器是最终的稻草。所以我正在寻求帮助...比较两个列表,然后将缺失的数据添加到一个列表的底部?

基本上,我有一个名单在sheet1(成绩),按字母顺序排序的静态列表。我在Sheet2的(数据)名称的另一个列表的IMPORTRANGE,按字母顺序排序(而不能按字母顺序排序)。事情是这样的:

Grades: 

Bill 
Charlie 
Fred 
George 
Percy 
Ron 

和 数据:

Ron 
Bill 
Fred 
Percy 
Harry 
Hermione 
Molly 
Arthur 

我需要的是在sheet1(Grades)上的姓氏下方的单元格中输入一个公式,该公式将检查该单元格上方的所有名称,将它们与sheet2(Data)上的名称进行比较,并返回缺少的第一个名称。例如:

Grades: 

Bill 
Charlie 
Fred 
George 
Percy 
Ron 
(Formula Here) = Harry 
(Formula Here) = Hermione 
Etc. 

新名称应该始终位于数据列表的底部,如果有帮助的话。

Here's a link to a copy of the spreadsheet.

希望我得到的权限正确...它的大部分是受保护的,但我认为它应该是开放的编辑了。任何帮助将很多赞赏。我真的不认为我正在努力做一些困难的事情,哈哈。

回答

0

所以我把它你想要的基本上两个列表之间的差异。我已将此公式放入单元格B列最后一个条目下方的单元格中,希望这是您想要的:

=filter(Data!A1:A40, iserror(match(Data!A1:A40, B5:B45, 0))) 
+0

过滤器。呃,我觉得自己像个白痴,哈哈。谢谢!!我无法相信我最后一晚弄乱了多久,只是想起这个简单的解决方案!但是,是的,这正是我想要的! –

相关问题