Здравствуйте. Прошу помощи, длительные поиски в интернетах ни к чему не привели. Исходные (для понимания задачи): Проводится опрос рынка, получаем предложения поставщиков на товары. Предложения оцениваются специально обученными людьми и по каждой позиции выносится вердикт - соответствует предложение заявленным изначально требованиям или не соответствует. Вся информация вносится в таблицу (указал только ключевые столбцы):
Наименование товара
Предложение поставщика 1 (цена)
Соответствие
Предложение поставщика 2 (цена)
Соответствие
Предложение поставщика 3 (цена)
Соответствие
Предложение поставщика 4 (цена)
Соответствие
Средняя цена
Товар 1
100
Соответствует
110
Соответствует
90
Соответствует
Товар 2
200
Не соответствует
190
Соответствует
220
Не соответствует
Товар 3
300
Не соответствует
330
Не соответствует
290
Не соответствует
310
Не соответствует
Количество поставщиков может быть разным.
Задача: В правой части таблицы нужно посчитать среднюю цену по каждому товару с учетом информации о соответствии/не соответствии предложений по технике.
Если предлагаемый поставщиком товар соответствует требованиям - цена учитывается в формуле расчета средней цены, если не соответствует, то не учитывается.
Михаил Л написал: А убрали зачем? До слеша соответствия, после слеша несоответствия.
Видимо не до конца сформулировал ) По сути, предложения, которые не соответствуют, вообще нам не нужны и не должны учитываться. Т.е. по строке берем все цены из предложений, которые соответствуют, и ищем среднюю (ну или минимум, это уже другая задача, но принцип тот же).
А вот ещё, кстати, вопрос - если ищем минимальную цену по строке, можно ли вытянуть наименование поставщика из заголовка? Т.е., условно, в какой-то строке три поставщика соответствуют, и в два столбца справа вытягивается минимальная цена (с этим понятно) и наименование поставщика.