Уважаемые форумчане, стоит перед мной задачка, в которой, в частности, нужно расставить условные товары в одной таблице в порядке возрастания/убывания их стоимости уже в другой таблице. Или в общем, есть перечень уникальных данных (таблица) с присвоенными им числовыми значениями (в примере это цена). Надо взять эти данные и с помощью формул расставить их уже в другой таблице в порядке возрастания/убывания их числовых значений (цен). С этой задачкой хорошо справляются функции "НАИБОЛЬШИЙ" и "НАИМЕНЬШИЙ", но ровно до тех пор, пока числовые значения (цены) являются уникальными и не совпадают, а в задачке предусмотрено совпадения числовых значений некоторых данных. Пытался выйти из ситуации с помощью комбинации ИНДЕКС+ПОИСКПОЗ, но, к сожалению, функция ПОИСКПОЗ при наличии нескольких искомых значений в массиве выдает только первое попавшееся, а второе и последующие искомые значения заставить выдавать ее не представляется возможным. Приветствуется любое решение задачки (желательно без макросов), которую я подробно описал в файле с примером.
Большое спасибо!
Доброго времени суток!
Уважаемые форумчане, стоит перед мной задачка, в которой, в частности, нужно расставить условные товары в одной таблице в порядке возрастания/убывания их стоимости уже в другой таблице. Или в общем, есть перечень уникальных данных (таблица) с присвоенными им числовыми значениями (в примере это цена). Надо взять эти данные и с помощью формул расставить их уже в другой таблице в порядке возрастания/убывания их числовых значений (цен). С этой задачкой хорошо справляются функции "НАИБОЛЬШИЙ" и "НАИМЕНЬШИЙ", но ровно до тех пор, пока числовые значения (цены) являются уникальными и не совпадают, а в задачке предусмотрено совпадения числовых значений некоторых данных. Пытался выйти из ситуации с помощью комбинации ИНДЕКС+ПОИСКПОЗ, но, к сожалению, функция ПОИСКПОЗ при наличии нескольких искомых значений в массиве выдает только первое попавшееся, а второе и последующие искомые значения заставить выдавать ее не представляется возможным. Приветствуется любое решение задачки (желательно без макросов), которую я подробно описал в файле с примером.
buchlotnik, спасибо большое за решение. Оно действительно оказалось простым. Стал это внедрять в рабочий файл и столкнулся с тем, что по некоторым форматам стоимость может быть равна "-" или быть вообще незаполненной. Как в этом случае можно расставить данные в порядке возрастания? Прикрепил пример с дополненным условием. Помогите, пожалуйста, найти решение. Спасибо большое!
buchlotnik, спасибо большое за решение. Оно действительно оказалось простым. Стал это внедрять в рабочий файл и столкнулся с тем, что по некоторым форматам стоимость может быть равна "-" или быть вообще незаполненной. Как в этом случае можно расставить данные в порядке возрастания? Прикрепил пример с дополненным условием. Помогите, пожалуйста, найти решение. Спасибо большое!fitnesstrener
buchlotnik, исключить незаполненные или равные "-" из списка расставляемых в порядке возрастания. Т.е. есть 10 форматов, два из которых равны "-", занчит в итоговой таблице будет вообще только 8 форматов расставлено, а остальные два там светиться не будут. Ну вот как то так это в моей голове... Такое возможно? Спасибо!
buchlotnik, исключить незаполненные или равные "-" из списка расставляемых в порядке возрастания. Т.е. есть 10 форматов, два из которых равны "-", занчит в итоговой таблице будет вообще только 8 форматов расставлено, а остальные два там светиться не будут. Ну вот как то так это в моей голове... Такое возможно? Спасибо!fitnesstrener
YouGreed, эта формула работает ровно до тех пор пока цены являются уникальными и не совпадают. А если совпадения в ценах есть, то тогда формула, приведенная Вами уже не работает. В примере отмечено красным. Там три раза подряд формула возвращает ответ "Гамма", а нужна такая формула, которая бы возвращала и Гамму и Альфу и Бету.
YouGreed, эта формула работает ровно до тех пор пока цены являются уникальными и не совпадают. А если совпадения в ценах есть, то тогда формула, приведенная Вами уже не работает. В примере отмечено красным. Там три раза подряд формула возвращает ответ "Гамма", а нужна такая формула, которая бы возвращала и Гамму и Альфу и Бету.fitnesstrener