Очень ищу помощи\совета в решении следующей задачи: необходимо приоретизировать продавцов по цене (от наименьшей к наибольшей), которую они предлагают для каждого из ID.
Спасибо за отклик! Мой результат - это лишь пример того, какой ожидается получить на выходе. Там приоритезация совершенно точно неверная. Пытаюсь разобраться в Вашей формуле. Перевел функции в формуле на англ, т.к. использую англ версию. Вроде бы синтаксис сохранился:
К сожалению, отработывает только для одной ячекий. Дальше для всего столбца отдает всегда "Продавец#1", что неверно. Пытаюсь в ней разобраться, чтобы понять причину, но так как являюсь неопытнам пользователем Excel, то пока это не удалось.
внимание не обратили на всякий яб еще ввел одну функцию =INDEX(Данные!$1:$1;;RIGHT(SMALL(ROUND(Данные!$C2:$K2;8)*10^8+COLUMN(Данные!$C:$K);COLUMN(A2));2))
Признаюсь честно, что даже не придал значение, прочитав про массив. Сейчас почитал про формулы массива и все отработало как надо. Буду разбираться с формулой и каждой функцией в отдельности, чтобы понимать, как самостоятельно её применять в дальнейшем. Искреннее спасибо за помощь!
С формулой так и не удалось разобраться, хотя и понятно как каждая из функций в ней работает. Думал, что смогу использовать полученный файл и формулу как шаблон, подставляя любые другие значения на лист "Данные", однако в этом случае формула отдает "0" для некоторых ячеек (см. скриншот). Добавил файл с формулой, данными и результатом. Помогите, пожалуйста, разобраться. Суть осталась прежней: необходимо выполнить приоретизацию по ценам, но для страны, а не ID. В целом, данные по стране были и прошлом файле, поэтому не думаю, что это как-то меняет формулу.
В самой формуле вопрос к вот этому значению *10^8, которое непонятно для мнея (с какой целью используется и что означает).