在Excel中找到满足多个条件的匹配项

时间:2019-10-25 16:20:07

标签: indexing excel-formula match multiple-conditions

想象一下我有以下数据集:

h   |   t   |   ID
60  |   6   |   HP60x6
80  |   5   |   HP80x5
80  |   6   |   HP80x6
80  |   7   |   HP80x7
100 |   6   |   HP100x6
100 |   7   |   HP100x7

现在,假设我要获取h = 80和t = 6的元素的ID。由于完全匹配(ID = HP80x6),因此我使用以下方法解决了该问题:

{=INDEX(C1:C6;MATCH(1;(80=A1:A6)*(6=B1:B6);0))}

我的问题是,如果我想找到类似h = 70和t = 6的东西。由于没有精确匹配,我想保证返回的ID是保证h> = 70和t> = 6的最小值。换句话说,例如,尽管ID = HP80×7遵守h> = 70并且t> = 6的条件,但是它不是具有最小值的ID。在这种情况下,我希望获得ID = HP80x6(与前面的情况相同)。我该如何在一个单元格中解决此问题,而又不添加更多列或行进行中间计算呢?

预先感谢

0 个答案:

没有答案
相关问题