在 Excel 的不同工作表中显示筛选函数的结果

在 Excel 的不同工作表中显示筛选函数的结果

我有以下函数,用于在单元格中搜索数据,A7:C14特别是中间列 ( B7:B14)。从下图中可以看到,一切正常,我搜索corola并得到了包含该单词的所有行。

=FILTER(A7:C14,ISNUMBER(SEARCH(F1,B7:B14)))

我希望能够将数据和结果放在不同的工作表中。换句话说,理想情况下,我希望将 放在 中DataSheet1将 放在 中Sheet2,但无论我做什么,我都无法引用 中的数据Sheet1

我试过...

=FILTER(Sheet1!A4:C14,ISNUMBER(SEARCH(F1,B4:B14)))

但它仍然引用Sheet2。知道如何在不同的表单中显示搜索结果吗?

这就是当前的工作方式,数据和结果在同一张表上。

在此处输入图片描述

这就是我想要的,数据在 Sheet1 中,结果在 Sheet2 中。

第 1 页

在此处输入图片描述

第 2 页

在此处输入图片描述

谢谢

答案1

尝试这个公式:

=FILTER(Sheet1!A2:C9,ISNUMBER(SEARCH(A1,Sheet1!B2:B9)))

添加表1!公式中的范围。

在此处输入图片描述

相关内容