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

Excel技术咨询:如何查找总数量最多的Item名称

如何在Excel中找到总数量最多的Item名称?

嘿,作为Excel新手遇到这个问题太正常了!我给你两种实用的解决办法,一种简单直观好上手,一种适合需要动态更新的场景,你按需选就行:

方法1:数据透视表(新手首推,操作简单)

这是最适合新手的方式,几步就能搞定:

  • 先选中你的整个数据区域(记得包含表头,比如A列是Item,B列是Quantity)
  • 点击顶部菜单栏的「插入」,然后选择「数据透视表」
  • 在弹出的对话框里确认数据区域没错,选好透视表放的位置(比如新工作表),点确定
  • 右侧会出现「数据透视表字段」面板,把「Item」拖到「行」区域,把「Quantity」拖到「值」区域
    • 如果值区域显示的不是求和,就点击值区域里的Quantity,选「值字段设置」,然后改成「求和」
  • 现在透视表就会列出每个Item的总数量啦,你直接按「求和项:Quantity」这一列排序,最上面的就是总数量最多的Item

方法2:函数组合(动态更新,无需手动操作)

如果不想用透视表,或者需要结果随数据自动更新,试试函数组合:
假设你的Item数据在A2:A100,Quantity在B2:B100,输入下面的公式:

=INDEX(A2:A100,MATCH(MAX(SUMIF(A2:A100,A2:A100,B2:B100)),SUMIF(A2:A100,A2:A100,B2:B100),0))

👉 注意:如果是Excel 2019及更早版本,输入完要按Ctrl+Shift+Enter作为数组公式提交;Excel 365/2021直接回车就行。

要是你用的是Excel 365,还能更简洁:

=XLOOKUP(MAX(SUMIF(A2:A100,UNIQUE(A2:A100),B2:B100)),SUMIF(A2:A100,UNIQUE(A2:A100),B2:B100),UNIQUE(A2:A100))

小补充:如果有多个Item总数量并列第一?

用Excel 365的FILTER函数可以一次性列出所有符合的Item:

=FILTER(UNIQUE(A2:A100),SUMIF(A2:A100,UNIQUE(A2:A100),B2:B100)=MAX(SUMIF(A2:A100,UNIQUE(A2:A100),B2:B100)))

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.26 10:42:43