0

我有这个谷歌表格。

在名为Archive我的工作表中,我导入了一些推文。在 Sheet1 我有以下公式:

=FILTER('Archive'!A2:A;MMULT(SEARCH(TRANSPOSE(" "&A2:A&" ");" "&'Archive'!A2:A&" ");SIGN(ROW('Archive'!A2:A))))

我想做的是显示工作表存档中的特定推文,其中包含 Sheet1 上列出的特定关键字。这个公式应该可以工作,但在我导入数据的情况下却不行。我得到的只是一个#N/A.

难道我做错了什么?

4

1 回答 1

2

如工作表聊天窗口中所述,使用:

=FILTER('Archive'!A2:A;MMULT(SEARCH(TRANSPOSE(" "&A2:A&" ");" "&TRIM('Archive'!A2:A)&" ");SIGN(ROW(A2:A))))

简而言之,MMULT 的第二个参数需要有与第一个参数中的列一样多的行。这是一个试图描述以这种方式使用的 MMULT的电子表格。

TRIM 部分是为了减轻可能在原始数据中的虚假空格字符。

于 2012-11-03T20:58:44.187 回答