Google工作表过滤包含文本的公式

问题描述 投票:1回答:1

我无法使下面的过滤器配方工作。请注意,我正在尝试引用“数据”表并将它们过滤到另一个表中。我得到错误,说没有匹配。

=FILTER(Data!A3:Data!J, ARRAYFORMULA(REGEXMATCH(Data!J3:Data!J, ".*km.*")))

但是,当我将其插入“数据”表时,上述公式有效。请注意“数据!”被删除,因为它在同一张纸上。

=FILTER(A3:J, ARRAYFORMULA(REGEXMATCH(J3:J, ".*km.*")))

我尝试使用以下几组相同的结果。

=FILTER(A3:J, REGEXMATCH(J3:J, ".*km.*"))
=FILTER(Data!A3:Data!J, REGEXMATCH(Data!J3:Data!J, ".*km.*"))

我将过滤日期,数据从“数据”表过滤到我的过滤表中没有问题。它只有“文本包含”条件。任何帮助解决这个问题表示赞赏。

google-sheets-formula
1个回答
0
投票

公式错了。我正在使用“数据!”两次。以下代码有效。唷!语言之间的切换(autohotkey,html,javascript,LibreOffice basic)似乎正在造成损失。

=FILTER(Data!A3:J, REGEXMATCH(Data!J3:J, ".*km.*"))
© www.soinside.com 2019 - 2024. All rights reserved.