6

我想做一个 SUMIF ......但我希望标准是匹配单元格的子集。

即我有客户商店:

Nike - Melbourne
Nike - Sydney
Nike - Brisbane
Adidas - Melbourne
Adidas - Sydney
Adidas - Brisbane
Reebok - Melbourne
Reebok - Sydney
Reebok - Brisbane

我想要做的是将所有商店的每月价值加在一起 ​​- 我有很多商店有很多位置 - 我想将所有类似的商店组合成一个数字。

我创建了一个简单的新列:

Nike
Adidas
Reebok

我想汇总并汇总存储“包含”耐克和存储“包含”阿迪达斯的所有月度值。

目前,SUMIF 完全匹配单元格内容 - 我如何进行部分匹配?

4

2 回答 2

14

SUMIF使用通配符*

例如,这个公式对
=SUMIF($A$1:$A$9,"Nike*",$B$1:$B$9)
B1:B9 求和,其中 A1:A9 以“Nike”开头

下面详细示例的快照 =SUMIF($A$1:$A$9,C1&"*",$B$1:$B$9)
复制下来的这个公式在 C1:C3 上执行 SUMIF

例子

于 2012-05-04T06:32:51.483 回答
1

我也有类似的需要使用部分匹配来汇总数据。发布的 sumif 公式有效,但我根据需要对其进行了调整。我用countif代替sumif。

公式如下: COUNTIF('Sorted'!$D$2:$D$3831, a6 & "*") 单元格 A6 有部分感兴趣的文本,D 列有我想按年份总结的条目。在这种情况下,此列具有完整的月、日和时间戳。外卡仅在当年部分匹配。从中我能够总结出每一年的兴趣(在单元格 a6、a7 等中)。

于 2014-04-28T15:11:56.373 回答