Поиск в Excel между двумя числами, не отсортированными по нескольким столбцам - PullRequest
0 голосов
/ 30 декабря 2018

Я пытаюсь найти номер, имеющий несколько диапазонов несортированных номеров, и вернуть имя соответствующего номера.

Я думаю, что-то вроде этого = 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 голосов
/ 30 декабря 2018

Попробуйте 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)))

Это самое близкое, что я могу предложить без образцов данных.Заполните для дополнительных матчей.

...