我的电子表格中有一个公式:
=sum(filter(gaUsers,regexmatch(gaCategory,"new user funnel"),regexmatch(gaAction,B16)))
单元格B16包含字符串“创建帐户”。但在原始数据中,这显示为“创建帐户”。所以,我想强制执行“忽略案例”搜索。类似的东西:
regexmatch(gaAction,B16)/i // ignore case modifier.
这可以在Gsheets中使用吗?
答案 0 :(得分:1)
在GDocs中,您需要使用CONCATENATE
函数将子模式附加到另一个模式。仅使用+
是行不通的。
而不仅仅是B16
,请使用
CONCATENATE("(?i)",B16)
整个公式看起来像
=sum(filter(gaUsers,regexmatch(gaCategory,"new user funnel"),regexmatch(gaAction,CONCATENATE("(?i)",B16))))
答案 1 :(得分:0)
根据https://re2.googlecode.com/hg/doc/syntax.html,您可以使用(?i)
:
这样的事情应该有效..
regexmatch(gaAction,"(?i)"+B16)