我在A行上有一些文本,并且每当我输入此公式时,我都想在单元格E1上进行过滤
=Filter(A1:A10;ArrayFormula(E1 REGEXMATCH(A1:A10;E1)))
但我希望它包含的文字不正确
=filter(A1:A10;REGEXMATCH(A1:A10;"(i?) TEX"))
这可行,但是我想添加一个单元格值
所以以某种方式将它们组合在一起
我试图将值放入单元格E1 (?i)TEX
中,并且在行中找到TEXT
,但是我想在公式中放入(?i)
,但找不到如何做吧。
我尝试了
=Filter(A1:A10;ArrayFormula(E1 REGEXMATCH(A1:A10;"(i?) +"E1"")))
不起作用
=Filter(A1:A10;ArrayFormula(E1 REGEXMATCH(A1:A10;"(i?)"+E1)))
不起作用
=filter(A1:A10;REGEXMATCH(A1:A10;"(i?)&" "&E1"))
不起作用
我真的不知道如何将(i?)
添加到单元格值中
答案 0 :(得分:0)
要使比赛不区分大小写,您需要使用(?i)而不是(i?)。我相信这应该有用
=filter(A1:A10;REGEXMATCH(A1:A10; "(?i)"&E1))