В Excel у меня есть следующая таблица, которая показывает цены в зависимости от объема.
Если вы покупаете до 4 предметов в месяц, цена за единицу составляет 100 долларов, с 5 до 8 - 90 долларов, с 9 до 20 - это 80 долларов, все, что выше 20 - 50 долларов.
A | B | C
----------------
1 | 4 | 100
5 | 8 | 90
9 | 20 | 80
21| 1000 | 50
У меня есть месячные объемы покупок в другой колонке, скажем d:
D
--
3
6
2
4
3
10
7
7
10
2
Мне нужно найти цены за единицу (C значения столбца) на основе этого ряда, попадающего между значениями столбцов A и B. Я знаю, что могу использовать составное выражение if, например =IF(AND(D$1>=A1,B1>=D$1),C1,0) ...
, но поскольку моя таблица цен на самом деле намного больше моего примера, этот подход становится запутанным. Как я могу сделать это с Vlookup элегантным способом?