Excel查找在多列中未排序的两个数字之间

时间:2018-12-30 18:46:50

标签: excel indexing match vlookup lookup

我正在尝试搜索具有多个未排序数字范围的数字,并返回相应数字的名称。

我在想这样的事情    = LOOKUP(2,1 /($ B $ 2:$ B $ 15 <= E2)/($ C $ 2:$ C $ 15> = E2),$ A $ 2:$ A $ 15)

但是,这不适用于多个列和未排序的日期。

任何帮助将不胜感激。

以下示例:

       | Start1 |  End1  | Start2 |  End2  |
Name 1 |   104  |   191  |   306  |   307  |
Name 2 |    15  |    21  |    23  |    60  |
Name 3 |   330  |   339  |   405  |   490  |

输入32将期望输出Name 2

Photo Example.

1 个答案:

答案 0 :(得分:0)

尝试INDEX并使用AGGREGATE返回行号。

=index($C$2:$C$15, aggregate(15, 7, row($1:$14)/(($A$2:$A$15<=E2)*($B$2:$B$15>=E2)), row(1:1)))

这是我可以提供的最接近的示例数据。填写其他比赛。

相关问题