Note: The other languages of the website are Google-translated. Back to English

使用 INDEX 和 MATCH 查找下一个最大匹配

要查找下一个最大的匹配数,或者我们说 Excel 中数值范围内大于或等于特定数字的最小值,您可以使用 指数 MATCH 以 -1 作为匹配类型的公式。

下一个最大的比赛 1

如何找到下一个最大的匹配数?

要获得 下一个最大的匹配 68666 从如上所示的数字范围,一个 INDEX 和 MATCH 公式 -1 因为匹配类型会以这种方式帮助您:匹配类型 -1 将强制 MATCH 查找大于或等于 68666 的最小值。请注意,数字范围中的值必须按降序排列。 因此,如果您范围内的值按其他顺序放置呃, 请根据此处的说明按降序对它们进行排序. 只有在这种情况下,MATCH 函数才能正确定位下一个最大的匹配项。 然后 INDEX 将根据 MA​​TCH 提供的位置检索值。

通用语法

=INDEX(return_range,MATCH(lookup_value,lookup_array,-1))

  • 返回范围: 您希望组合公式从中返回匹配值的范围。
  • 查找值: 您指定用于查找其下一个最大匹配项的值。
  • 查找数组: 从中检索下一个最大匹配位置的数值范围。

要获得 下一个最大的匹配 68666, 请复制或在单元格 E6 中输入以下公式,然后按 输入 得到结果:

= INDEX(B5:B14,比赛(68666,B5:B14,-1))

或者,使用单元格引用使公式动态:

= INDEX(B5:B14,比赛(E5,B5:B14,-1))

下一个最大的比赛 2

公式说明

=INDEX(B5:B14,MATCH(E5,B5:B14,-1))

  • 匹配(E5,B5:B14,-1): 新的 匹配类型 -1 要求 MATCH 函数找到大于或等于的最小值的位置 68666,单元格中的值 E5, 在范围内 B5:B14. 所以,MATCH 会定位号码 75681 并返回 3 因为号码在 3范围的第 rd 位置。
  • 指数(B5:B14,匹配(E5,B5:B14,-1)) = 指数(B5:B14,3): INDEX 函数返回 3返回范围内的 rd 值 B5:B14,这是 75681.

相关功能

Excel INDEX函数

Excel INDEX 函数根据范围或数组中的给定位置返回显示值。

Excel MATCH功能

Excel MATCH 函数在单元格范围内搜索特定值,并返回该值的相对位置。


相关公式

定位范围内的最大值

在某些情况下,您需要在 Excel 的列表、表格或行中定位最大值的位置。 在本教程中,我们将讨论使用 MAX 和 MATCH 函数完成任务的方法。

获取最大值对应的信息

在某些情况下,您需要在 Excel 的列表、表格或行中定位最大值的位置。 在本教程中,我们将讨论使用 MAX 和 MATCH 函数完成任务的方法。

查找具有多个条件的最匹配值

在某些情况下,您可能需要根据多个条件查找最接近或近似的匹配值。 结合 INDEX、MATCH 和 IF 函数,您可以在 Excel 中快速完成。


最佳办公效率工具

Kutools for Excel-帮助您从人群中脱颖而出

您想快速,完美地完成日常工作吗? Kutools for Excel具有300项强大的高级功能(合并工作簿,按颜色求和,拆分单元格内容,转换日期等),并为您节省80%的时间。

  • 专为1500个工作方案而设计,可帮助您解决80%的Excel问题。
  • 每天减少成千上万的键盘和鼠标点击,减轻您疲倦的眼睛和手部的疲劳。
  • 在3分钟内成为一名Excel专家。 不再需要记住任何痛苦的公式和VBA代码。
  • 30天无限制免费试用。 60天退款保证。 免费升级和支持2年。
Excel功能区(已安装Kutools for Excel)

Office选项卡-在Microsoft Office(包括Excel)中启用选项卡式阅读和编辑

  • 一秒钟即可在数十个打开的文档之间切换!
  • 每天为您减少数百次鼠标单击,告别鼠标手。
  • 查看和编辑多个文档时,可将您的工作效率提高50%。
  • 像Chrome,Firefox和新的Internet Explorer一样,为Office(包括Excel)带来高效选项卡。
Excel的屏幕截图(已安装Office选项卡)
按评论排序
注释 (0)
还没有评分。 成为第一位评论!
这里还没有评论
留下你的意见
以访客身份发帖
×
评价此帖子:
0   产品特性
建议地点