Добрый день!
Прошу помочь советом как решить следующую задачу (см. приложенный файл):
из базы данных в виде умной таблицы на листе "предложения участников" необходимо вернуть содержимое ячеек по условиям:
для позиции №1...10 минимальное значение по столбцу цена без ндс.
Пытался решить в 2 этапа с применением формул МИНЕСЛИ и ПРОСМОТРX:
1. нашёл минимальное значение по цене без ндс для позиции №1 с помощью формулы:
или же через сводную таблицу ещё как вариант, не суть.
2. заполняю ячейки, начиная с [наименование участника] с помощью формулы:
и тут возникает ошибка в выводе, если в столбце [Цена без НДС] есть одинаковые значения, например, для позиции №4 правильное значение в [Наименование Участника] должно быть Участник_4, а на деле выводит Участник_2 и там и там цена 1,8, и забирается первое найденное соответствие условиям.
Буду рад любой помощи,
Возможно стоит воспользоваться комбо из ИНДЕКС+ПОИСКПОЗ, но не понимаю как их применить не создавая дополнительных таблиц
Прошу помочь советом как решить следующую задачу (см. приложенный файл):
из базы данных в виде умной таблицы на листе "предложения участников" необходимо вернуть содержимое ячеек по условиям:
для позиции №1...10 минимальное значение по столбцу цена без ндс.
Пытался решить в 2 этапа с применением формул МИНЕСЛИ и ПРОСМОТРX:
1. нашёл минимальное значение по цене без ндс для позиции №1 с помощью формулы:
Код |
---|
=МИНЕСЛИ(Таблица1[Цена без НДС];Таблица1[№];A3) |
2. заполняю ячейки, начиная с [наименование участника] с помощью формулы:
Код |
---|
=ПРОСМОТРX($U3;Таблица1[[Цена без НДС]:[Цена без НДС]];Таблица1[Наименование Участника]) |
Буду рад любой помощи,
Возможно стоит воспользоваться комбо из ИНДЕКС+ПОИСКПОЗ, но не понимаю как их применить не создавая дополнительных таблиц