Excel计数部分匹配特殊字符

时间:2017-09-05 22:27:13

标签: excel-formula

我在A2列中有一个名单。在每个名称的末尾是一个州的最后2个缩略词。州将分为不同的区域。

我正在寻找一个匹配并计算状态匹配次数的公式。

实施例: Excel example

公式将包含区域中的所有州名,然后查看“名称”列下的数据,然后计算“区域”旁边的匹配数。

2 个答案:

答案 0 :(得分:0)

Name         Region                           State   Region
123456789oh  1                                mi      1
123456789mi  1           Region 1    2        in      1
123456789wa  2           Region 2    1        oh      1
123456789hi  3           Region 3    1        mt      2
                                              or      2
                                              .   
                                              .   
                                              hi      3  

在列中创建区域查找(例如K:L),如上所示。然后让B列显示具有以下公式=VLOOKUP(RIGHT(A2,2),K:L,2,0)的区域。然后,对于Region 1,请使用此公式=COUNTIF(B:B,1)。其他人也一样。

答案 1 :(得分:0)

使用您的设置:

=SUMPRODUCT(COUNTIF(INDEX(H:H,MATCH(E3& "*",H:H,0),0),"*" & RIGHT($A$2:$A$5,2) & "*"))

一个注意事项:

SUMPRODUCT是一个数组类型公式,因此我们需要限制一些引用,特别是那些迭代的引用。引用$A$2:$A$5是迭代的部分,因此需要限制为数据集而不是完整列。

enter image description here