You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Excel如何编写公式按C列指定关键词求和对应D列消费金额

Excel个人消费分类求和实现公式

你需要按C列消费描述的关键词分类统计D列的消费总额,可以直接用SUMIF公式实现,不需要嵌套复杂的IF判断,效率更高。

电子表示例:
电子表示例

方案1:无需辅助列,直接单类别求和

直接在需要展示统计结果的单元格输入对应类别的公式即可:

  • 加油(gas)总消费:=SUMIF(C:C,"*gas*",D:D)
  • 餐饮(food)总消费:=SUMIF(C:C,"*food*",D:D)
  • 其他杂项(Misc)总消费:=SUMIF(C:C,"*Misc*",D:D)

公式说明:

  • 第一个参数C:C是匹配关键词的搜索范围
  • 第二个参数*gas*里的*是通配符,代表单元格内容只要包含关键词就会被匹配,不要求完全相等
  • 第三个参数D:D是最终要累加求和的金额范围

方案2:先打分类标签再统计(适合多场景复用)

如果后续还要做筛选、透视图等其他操作,可以先加一列辅助分类列(比如E列):

  1. E2单元格输入公式,下拉填充所有消费行:
    =IF(ISNUMBER(SEARCH("gas",C2)),"加油",IF(ISNUMBER(SEARCH("food",C2)),"餐饮",IF(ISNUMBER(SEARCH("Misc",C2)),"其他杂项","未分类")))
  2. 按分类标签统计对应总金额,公式为:
    =SUMIF(E:E,"加油",D:D)
    替换第二个参数的分类名称,就能得到其他类别的消费总额。

注意:如果你使用的是中文版Excel,公式中的半角逗号需要替换为半角分号即可正常运行,比如=SUMIF(C:C;"*gas*";D:D)

内容的提问来源于stack exchange,提问作者Wyatt Zapotok

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 12:57:03