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

Excel技术求助:按组别匹配行,依据成绩获取对应等级表头

解决方案

直接使用XLOOKUP结合XMATCH的组合公式即可实现需求,公式如下:

=XLOOKUP(H4,CHOOSEROWS(B2:F8,XMATCH(H3,A2:A8,0)),B1:F1,F1,1)

公式拆解

  • XMATCH(H3,A2:A8,0):精准匹配H3中的组别在A2:A8区域的位置,得到对应行的索引
  • CHOOSEROWS(B2:F8, 上述索引):提取该组别对应的B-F列数值数组
  • XLOOKUP(H4, 上述数值数组, B1:F1, F1, 1):
    • 在提取的数值数组中,从左到右查找第一个大于等于H4成绩的数值
    • 找到后返回对应位置的表头(B1:F1区域的内容)
    • 如果所有数值都小于H4,直接返回F列的表头NV(即F1的值)

补充说明

如果你的B-F列数值是降序排列(从大到小),只需将公式中的最后一个参数1改为-1,即可适配从左到右查找第一个小于等于H4数值的逻辑。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 14:01:08