Динамический поиск значения с Between - Excel - PullRequest
0 голосов
/ 06 июля 2018

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

Сводная таблица

Product Year    Month   Profit
TV      2018    1       10
TV      2018    2       20
TV      2018    3       30
TV      2018    4       50
TV      2018    5       35
TV      2018    6       60
TV      2018    7       90
Heater  2018    1       20
Heater  2018    2       3
Heater  2018    3       8
Heater  2018    4       4
Heater  2018    5       6
Heater  2018    6       11
Heater  2018    7       1

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

Цена продажи

Product Year    Month   Price
TV      2018    1       $1,000.00
TV      2018    4       $800.00
TV      2018    7       $950.00
Heater  2018    1       $20.00
Heater  2018    2       $60.00
Heater  2018    5       $45.00

Итак, конечный результат, например, TV Month = 2 и Year = 2018, я хочу, чтобы он заработал 1000 долларов, чтобы быть частью моего расчета прибыли.

1 Ответ

0 голосов
/ 06 июля 2018

, чтобы получить правильную цену, используйте:

=INDEX(J:J,AGGREGATE(14,6,ROW($I$2:$I$7)/(($G$2:$G$7=A2)*($H$2:$H$7=B2)*($I$2:$I$7<=C2)),1))

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...