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

Excel 365按指定字段组合汇总符合条件的索赔金额

Excel 365 满足条件的索赔总金额统计方案

单公式解决方案(优先推荐)

使用LET函数简化逻辑,提升可读性:

=LET(
    filteredData, FILTER(MyLongData, MyLongData[Year]=2023),
    groupedClaims, GROUPBY(CHOOSECOLS(filteredData, "Accident Date", "Claimant Name", "Location"), filteredData[Amount], SUM),
    SUM(FILTER(INDEX(groupedClaims,,2), INDEX(groupedClaims,,2)>10000))
)

公式逻辑说明:

  • filteredData:先筛选出所有2023年的记录
  • groupedClaims:按Accident Date、Claimant Name、Location的唯一组合分组,计算每组的索赔金额总和,返回一个包含组合信息和对应总和的数组
  • 最后筛选出总和超过10000的组,对这些组的金额求和

如果你的Excel版本不支持GROUPBY,可以用兼容版公式:

=SUM(UNIQUE(FILTER(
    SUMIFS(MyLongData[Amount], MyLongData[Accident Date], MyLongData[Accident Date], MyLongData[Claimant Name], MyLongData[Claimant Name], MyLongData[Location], MyLongData[Location], MyLongData[Year], 2023),
    (MyLongData[Year]=2023)*(SUMIFS(MyLongData[Amount], MyLongData[Accident Date], MyLongData[Accident Date], MyLongData[Claimant Name], MyLongData[Claimant Name], MyLongData[Location], MyLongData[Location], MyLongData[Year], 2023)>10000)
)))

数据透视表方法

  • 选中MyLongData表格任意单元格,点击插入选项卡中的数据透视表
  • 行区域添加Accident Date、Claimant Name、Location三个字段
  • 值区域添加Amount字段,设置为求和
  • 筛选区域添加Year字段,勾选2023
  • 点击透视表中求和项:Amount的表头,选择值筛选→大于,输入10000
  • 对筛选后的求和项:Amount列求和,即可得到目标总金额

内容的提问来源于stack exchange,提问作者Alex F

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 05:25:06