相关疑难解决方法(0)

根据2个条件或Regexp计算出现次数

如何根据以下内容获取某些范围的出现次数

1)正则表达式

2)2+条件(假设包含"是"和/或"否"的单元格)

我现在得到的是:

COUNTIF(B5:O5; "*yes*")
Run Code Online (Sandbox Code Playgroud)

我尝试使用COUNTIF(B5:O5; {"*yes*", "*no*"})COUNTIF(B5:O5; "(*yes*)|(*no*)"),但他们都没有工作.

或者,我如何计算包含一些域名的单元格 - yahoo.com hotmail.com和使用regexp的gmail.com?例如:

(\W|^)[\w.+\-]{0,25}@(yahoo|hotmail|gmail)\.com(\W|$)
Run Code Online (Sandbox Code Playgroud)

更新:

我找到的最简单的方法是为这些目的创建一个自定义函数,我添加了2对我来说非常有用,并希望它也会对某人有所帮助:

COUNTIF(B5:O5; "*yes*")
Run Code Online (Sandbox Code Playgroud)

(\W|^)[\w.+\-]{0,25}@(yahoo|hotmail|gmail)\.com(\W|$)
Run Code Online (Sandbox Code Playgroud)

为了使用它们只需申请COUNTIF(B5:O5; {"*yes*", "*no*"})COUNTIF(B5:O5; "(*yes*)|(*no*)")

regex countif google-sheets

8
推荐指数
1
解决办法
9529
查看次数

标签 统计

countif ×1

google-sheets ×1

regex ×1