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

Excel中如何按物种分组计算多列平均值并生成汇总表?

无需VBA的Excel物种数据汇总方案

方法1:数据透视表(最快捷)

这是Excel处理分组统计的原生最优方案,操作步骤如下:

  • 选中源表包含表头的全部数据区域
  • 点击「插入」选项卡 → 「数据透视表」,选择新工作表作为透视表的放置位置
  • 在右侧「数据透视表字段」面板中:
    • 将「Spe」字段拖入「行」区域,自动生成唯一物种列表
    • 依次将「Vol」「C」「Qty sugar」拖入「值」区域
    • 对每个值字段右键选择「值字段设置」,把汇总方式改成「平均值」
    • 手动修改值字段的标题为「mean(Vol)」「mean(C)」「mean(Qty sugar)」,完成汇总

方法2:公式法(支持动态更新)

如果需要汇总结果随源数据实时更新,可用公式组合实现:
假设源表名称为「数据源」,新工作表操作如下:

  1. 提取唯一物种:在新工作表A2单元格输入公式,回车后自动生成所有不重复的物种:
    =UNIQUE(数据源!$A:$A)
    
    注:若使用Excel 2019及更早版本,无UNIQUE函数,可通过「数据→高级筛选」勾选「选择不重复的记录」,将结果复制到A2单元格
  2. 计算平均值:
    • B2(mean(Vol)):=AVERAGEIF(数据源!$A:$A, $A2, 数据源!$B:$B)
    • C2(mean(C)):=AVERAGEIF(数据源!$A:$A, $A2, 数据源!$C:$C)
    • D2(mean(Qty sugar)):=AVERAGEIF(数据源!$A:$A, $A2, 数据源!$D:$D)
  3. 选中B2:D2单元格,下拉填充到所有物种行,最后在A1:D1输入表头即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 08:27:18