Я хотел бы создать формулу Microsoft Excel, которая находит соответствующий диапазон в матрице для данного значения.
Объясняется с помощью общего примера
Справочная таблица
| Name | From | To |
| A | 1 | 5 |
| B | 6 | 8 |
| C | 9 | 9 |
Исходная таблица
| Name | Value |
| | 0 |
| | 4 |
| | 9 |
^
Field is getting "calculated".
Таблица результатов
| Name | Value |
| | 0 |
| A | 4 |
| B | 6 |
| C | 9 |
^
Field is getting "calculated".
Конкретное объяснение
В моей справочной таблице у меня есть частоты с информацией о том, в каком диапазоне находится частотный диапазон и сколько ватт мне разрешено использовать.
В моей таблице источников / результатов (то же самое) у меня есть список частот, и я хотел бы, чтобы ему автоматически присваивалась информация о полосе и ваттах.
Справочная таблица
| Band | Frequency Range | Watts |
| 160 m | 1.810 | 1.850 | 100 |
| 160 m | 1.890 | 2.000 | 10 |
Таблица ожидаемых результатов
First part is source field for the look up.
v
| Band | Frequency Range | Watts | Description |
| 160 m | 1.811 | 1.811 | 100 | Foo Bar |
| 160 m | 1.891 | 1.897 | 10 | Lorem ipsum |
^ ^
Field is "calculated". Field is "calculated".
Заключение
Как определить (когда это вообще возможно из-за диапазона) формулу Excel, которая выбирает правильную ссылочную строку матрицы из матрицы, одновременно ища одно значение в пределах диапазона из матрицы?
Формула должна быть совместима с Excel 97, но, по крайней мере, с Excel 2000.