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

Excel高效函数编写:基于指定行号自动计算最大值与求和

解决方案

方法1:用动态数组公式自动关联行号区域

假设重点关注的行号存放在顶部横向单元格区域(比如B1:F1),直接使用以下公式即可自动计算,无需逐个输入行号:

  • 计算C列对应行号的最大值:
    =MAX(INDEX(C:C, B1:F1))
    
  • 计算D列对应行号的数值之和:
    =SUM(INDEX(D:D, B1:F1))
    

后续只要顶部的行号区域更新,公式会自动重新计算结果,不用手动修改函数内容。

方法2:Power Query可视化操作(无需编写公式)

如果完全不想写公式,可以通过Power Query的可视化步骤完成:

  1. 选中整个4列数据集,点击「数据」选项卡→「从表格/区域」,将数据导入Power Query编辑器。
  2. 单独导入顶部的重点行号区域(同样用「从表格/区域」,无标题则取消勾选「我的表格有标题」)。
  3. 在数据查询中添加「合并查询」,将行号查询与数据查询通过行号关联(若原数据无行号列,可先添加从1开始的索引列)。
  4. 筛选合并结果,保留匹配的行,然后分别计算C列最大值和D列总和。
  5. 点击「关闭并上载」将结果导出到Excel,后续数据源更新时,右键结果表格选择「刷新」即可自动更新计算值。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 03:24:54