【问题标题】:google sheets: use regexmatch to filter literal question mark character谷歌表:使用正则表达式过滤文字问号字符
【发布时间】:2018-10-29 04:08:32
【问题描述】:
如何在 Google 表格自定义公式过滤器的 REGEXMATCH 公式中匹配文字问号字符?
我正在尝试以下省略具有“na”或“?”的行在 E 列中,但它过滤掉了所有行......我已经尝试用波浪号以及 1、2、3、4 和 5 个反斜杠转义问号,但无济于事。非常感谢任何帮助!
=not(regexmatch(E:E, "na|?"))
【问题讨论】:
标签:
google-sheets
google-sheets-formula
【解决方案1】:
我想通了:单个反斜杠确实在上述公式中起作用。我很困惑,因为我什么也没得到,但是在阅读有关 regexmatch 的内容时,我发现它仅适用于文本格式的单元格,因此我必须使用“T()”公式对其进行修改,以将 E 列转换为之前的文本评估。以下现在对我有用:
=not(regexmatch(T(E:E), "na|\?"))