Добрый всем день! Пожалуйста, помогите сотворить формулу, которая будет ранжировать значения на основании определенного признака. Что-то вроде РАНГЕСЛИ (Жаль, что нет такой.. ) Пример такой: есть 3 подгруппы студентов, учащихся на 1 курсе. После сдачи зачета все результаты внесли в общую таблицу на весь курс и проранжировали всех вместе. Теперь нужно определить, кто какое место занял именно в своей подгруппе (желтый столбец). Сейчас там значения проставлены просто вручную. Как сделать это формулой???... Причем значения могут повторяться, тогда могут появляться, например, 2 вторых места, а после них должно идти третье.
Еще вариант: =ПОИСКПОЗ(J4;НАИБОЛЬШИЙ(ЕСЛИОШИБКА(ЕСЛИ(ПОИСКПОЗ($J$4:$J$13;ЕСЛИ($C$4:$C$13=C4;$J$4:$J$13;0);0)=СТРОКА($J$4:$J$13)-3;$J$4:$J$13;0);0);СТРОКА($A$1:$A$10));0) Вводить тремя клавишами Ctrl+Shift+Enter
Максим В., а если фамилий больше, чем 10? в конце что поставить надо? я так понимаю последнее условие поменять надо ($A$1:$A$10) ? Я попробовала, снова НД пишет... как правильно сделать?