У меня есть такая таблица:
+-----------+-----------+------------+------------+----+
| Size from | Size till | Price From | Price Till | Product ID |
+-----------+-----------+------------+------------+----+
| 50 | 52 | 10.0 | 15.0 | 1 |
| 50 | 52 | 16.0 | 20.0 | 2 |
| 48 | 50 | 12.0 | 16.0 | 3 |
| 50 | 52 | 8.0 | 9.0 | 4 |
+-----------+-----------+------------+------------+----+
Теперь в моей основной таблице у меня есть только 2 строки: A1 = размер, B1 = цена, C1 = идентификатор продукта результата
А1 и В1 заполняются мной.
У меня проблемы с поиском правильной формулы для определения идентификатора продукта. Я хочу найти там идентификатор. Размер находится между "Размер от", "Размер до" и Цена между "Цена от", "Цена до".
На данный момент я сделал это с несколькими IF(A1=<Table2!A1 & A1=>Table2!A2 & B2 ...
Это работает до тех пор, пока у меня нет больше значений, на самом деле я хочу включить больше параметров, что приведет к слишком длинной функции. Есть идеи ?