如果列表中的vlaues与第一个列表中的值不匹配,则为importrange

时间:2016-02-18 14:48:19

标签: google-sheets

我在Google表格中有2个电子表格,Test1& Test2的。 两者都包含A列中的部分#。 我需要的是,Test1中的B列返回Test2中尚未包含在Test1列A中的任何部分#s。

我有一个=查询(对于if / = Test1 A1工作的importrange函数,但是我不能让它看看Test1 A的全部范围:A。

我目前的公式是

=query(importrange(E1,"Sheet1!A2:A"),"select Col1 where Col1 <> '" & A2 & "'")

其中E1包含指向Test2的URL链接。

测试1 https://docs.google.com/spreadsheets/d/1gdHoFMM296wTOgtpa_4o298AeZjrKyieQZWd9wyFLcU/edit?usp=sharing

的Test2 https://docs.google.com/spreadsheets/d/1HaKGGkVHfr-EilGbEZP6p-hOADfM12nxRj8tcUsw-Tg/edit?usp=sharing

1 个答案:

答案 0 :(得分:0)

在B2尝试:

=filter(importrange(E1,"Sheet1!A2:A"), isna(match(importrange(E1,"Sheet1!A2:A")+0, A2:A,0)))

并查看是否有效(另请参阅共享工作表中的单元格C2中的示例&#39; Test1&#39;)。