Google sheets 将IMPORTRANGE与筛选器和ISNUMBER一起使用

Google sheets 将IMPORTRANGE与筛选器和ISNUMBER一起使用,google-sheets,filter,google-sheets-formula,importrange,Google Sheets,Filter,Google Sheets Formula,Importrange,在一个Gsheet中,我有一个结合了FILTER和ISNUMBER的函数 =FILTER('1.Requests'!B:B,ISNUMBER(SEARCH(H1,'1.Requests'!AM:AM))) 我需要能够返回基于部分匹配的多个值。当此函数与我要筛选的信息位于同一个Gsheet中时,它可以很好地满足我的需要 但是,我还需要能够将此函数与IMPORTRANGE一起使用,以便它可以进入不同的Gsheet并仍然工作。在这种情况下,带有搜索项的单元格是B1,而不是H1。我试过这个: =FIL

在一个Gsheet中,我有一个结合了FILTER和ISNUMBER的函数

=FILTER('1.Requests'!B:B,ISNUMBER(SEARCH(H1,'1.Requests'!AM:AM)))
我需要能够返回基于部分匹配的多个值。当此函数与我要筛选的信息位于同一个Gsheet中时,它可以很好地满足我的需要

但是,我还需要能够将此函数与
IMPORTRANGE
一起使用,以便它可以进入不同的Gsheet并仍然工作。在这种情况下,带有搜索项的单元格是B1,而不是H1。我试过这个:

=FILTER(IMPORTRANGE("SOURCE URL","'1.Requests'!$B1:B100"),ISNUMBER(SEARCH(B1,IMPORTRANGE("SOURCE URL",'1.Requests'!$AM1:$AM100))))``
还有这个

=FILTER(IMPORTRANGE("SOURCE URL","'1.Requests'!$B:B"),ISNUMBER(SEARCH(B1,IMPORTRANGE("SOURCE URL",'1.Requests'!$AM:$AM))))
它不断返回#N/A,并显示以下消息:

筛选器的范围大小不匹配。预期行数:81。列计数:1。实际行数:1,列数:1


救命啊

首先,您需要单独运行
IMPORTRANGE
,并允许访问以连接工作表

=IMPORTRANGE("SOURCE URL", "'1.Requests'!$B1")

只有这样,您才能使用您的复杂公式

请共享您的表格副本