如何在类别匹配指定字符串时累加对应金额至总计?已试用SUMIF()

Excel条件求和解决方案
一、按指定类别匹配累加金额至对应总计
直接用SUMIF()函数即可实现,核心是指定条件范围、匹配的类别字符串和要求和的金额范围:
- 假设类别列是
A列,金额列是B列,需要计算总计的类别放在D列(比如D1是"餐饮"),那么在D1对应的总计单元格输入:=SUMIF($A:$A, D1, $B:$B) - 公式里的
$A:$A和$B:$B用绝对引用,下拉公式就能自动匹配每个类别对应的金额总和。
二、相邻单元格含特定字符串时对指定范围求和
根据需求不同,可选择以下两种方式:
- 对符合条件的单个列求和:如果相邻单元格(比如
A列)包含特定字符串,对对应的B列金额求和,用SUMIF()的通配符匹配:
(=SUMIF($A:$A, "*特定字符串*", $B:$B)*是通配符,代表任意字符,适合模糊匹配) - 对符合条件的连续单元格范围求和:比如当
A列出现特定字符串时,对该行的B列到C列求和,用SUMPRODUCT()实现:=SUMPRODUCT(($A:$A="特定字符串")*$B:$C)
内容的提问来源于stack exchange,提问作者Brian Figueroa
相关产品推荐
相关产品推荐

