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

Google Sheets:如何用INDEX、MATCH、MAXIFS返回全部最高评分匹配行?

解决Google Sheets返回所有最高评分条目的问题

方法1:用FILTER+MAXIFS实现自动溢出结果

在January Stats工作表的C21单元格输入以下公式,会自动返回所有符合条件的标题:

=FILTER('Reading Journal'!A:A, 'Reading Journal'!AB:AB="January", 'Reading Journal'!E:E=MAXIFS('Reading Journal'!E:E, 'Reading Journal'!AB:AB="January"))
  • 逻辑:先用MAXIFS算出Reading Journal表中AB列标记为"January"的所有条目的最高评分,再通过FILTER筛选出AB列是"January"且E列等于该最高分的所有A列标题,自动溢出显示全部匹配项。

方法2:用QUERY函数实现

如果更习惯使用QUERY语法,可使用以下公式:

=QUERY('Reading Journal'!A:AB, "SELECT A WHERE AB = 'January' AND E = (SELECT MAX(E) FROM 'Reading Journal' WHERE AB = 'January')", 0)
  • 逻辑:子查询先获取January分组的最高评分,主查询筛选出符合月份和最高分条件的标题,最后参数0表示不包含表头行。

可选:将结果合并到单个单元格

如果需要把所有标题合并到C21一个单元格(用逗号分隔),使用TEXTJOIN嵌套FILTER:

=TEXTJOIN(", ", TRUE, FILTER('Reading Journal'!A:A, 'Reading Journal'!AB:AB="January", 'Reading Journal'!E:E=MAXIFS('Reading Journal'!E:E, 'Reading Journal'!AB:AB="January")))

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 18:01:05