将SUMIF与部分查找匹配

时间:2012-05-04 05:58:53

标签: excel excel-formula excel-2010

我想做各种各样的SUMIF ...但我希望标准成为匹配单元格的子集。

即。我有客户商店:

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

我想要做的是将所有商店的月度价值加起来 - 我有很多商店有很多地方 - 我想把所有商店合并成一个数字。

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

Nike
Adidas
Reebok

我想要一个sumif并总结商店“CONTAINS”Nike和Store“CONTAINS”Adidas的所有月值。

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

2 个答案:

答案 0 :(得分: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

example

答案 1 :(得分:1)

我有类似的需要使用部分匹配来汇总数据。发布的sumif公式有效,但我根据自己的需要进行了调整。我使用了countif而不是sumif。

以下是公式:COUNTIF('排序'!$ D $ 2:$ D $ 3831,a6&" *") 单元格A6具有感兴趣的部分文本,列D具有我想要按年总结的条目。在这种情况下,此列具有完整的月,日和时间戳。外卡只能在一年中部分匹配。由此我总结了每年的兴趣(在单元格a6,a7等)。