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

Google Sheets中INDEX函数无法返回最大值对应项的问题

公式错误修正方案

你的公式出错是因为MATCH函数的参数不完整,正确写法需要明确指定查找范围,同时匹配类型参数的位置不能错。

1. 返回第一个出现最大值对应的项

使用修正后的INDEX+MATCH公式,能返回H列最大值首次出现时A列对应的内容(即你要的"Black Shirts"):

=INDEX(A3:A8, MATCH(MAX(H3:H8), H3:H8, 0))
  • 拆解说明:
    • MAX(H3:H8):计算H3:H8区域的最大利润值
    • MATCH(MAX(H3:H8), H3:H8, 0):在H3:H8中精确匹配最大值的位置,0代表精确匹配模式
    • INDEX(A3:A8, ...):根据MATCH得到的位置,提取A列对应内容

2. 返回所有最大值对应的项

如果要同时返回所有利润等于最大值的项(比如"Black Shirts"和"Attachable Sleeves"),用FILTER函数更直接:

=FILTER(A3:A8, H3:H8=MAX(H3:H8))

这个公式会自动溢出显示所有符合条件的结果,无需手动下拉。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 23:10:54