Search 使用不同的分隔符集(Excel)确定搜索结果的数量

Search 使用不同的分隔符集(Excel)确定搜索结果的数量,search,indexing,excel-2010,separator,Search,Indexing,Excel 2010,Separator,我想请您帮助我在Excel中建立一个公式,以便在使用不同的分隔符集时比较搜索结果的总数 由于我有多个包含内容的列,如下面的示例中所示,我认为可以以某种方式计算搜索结果,并对每个列分别进行计算(实际上我更愿意单独处理每个列) 最好,我希望使用一组不同的分隔符,以便根据这组分隔符确定对搜索结果数量的影响。从逻辑上讲,随着分隔符数量的增加,将返回更多的结果(当然取决于单元格值中包含的分隔符) 我想尝试的字符集是:“-.,;:” 希望这是有意义的,有人能够帮助我。谢谢 亲切问候, p在您的示例中,-本身

我想请您帮助我在Excel中建立一个公式,以便在使用不同的分隔符集时比较搜索结果的总数

由于我有多个包含内容的列,如下面的示例中所示,我认为可以以某种方式计算搜索结果,并对每个列分别进行计算(实际上我更愿意单独处理每个列)

最好,我希望使用一组不同的分隔符,以便根据这组分隔符确定对搜索结果数量的影响。从逻辑上讲,随着分隔符数量的增加,将返回更多的结果(当然取决于单元格值中包含的分隔符)

我想尝试的字符集是:“-.,;:”

希望这是有意义的,有人能够帮助我。谢谢

亲切问候,


p

在您的示例中,
-
本身将检测所有三个实例,但为了概述,您可能会依次构造一个网格(比如B1:H1分隔符,包括一个空格而不是一个空单元格)和列a每列(可能通过链接),然后在B2中构造一个公式,例如:

=--ISNUMBER(FIND(B$1,$A2))
复制到第H列并向下复制以适应

备选公式(针对不同问题):


例如,假设没有尾随空格和分隔符总是分开的。结果不一定是累加的。

谢谢,但是在8,8的情况下,如果我是正确的,它将返回2。但是答案应该是3。期待你的答案,谢谢。我想数一数将出现的字符串数存在一组特定的分隔符。我不想计算其中的分隔符类型。我希望这能澄清问题
=--ISNUMBER(FIND(B$1,$A2))
=IF(LEN($A2)-LEN(SUBSTITUTE($A2,B$1,""))>0,LEN($A2)-LEN(SUBSTITUTE($A2,B$1,""))+1,0)