Страницы: 1
RSS
Ранжирование данных при определенном условии
 

Помогите пожалуйста произвести ранжирование значений по следующему условию:
При достижении значения в 8 балов и выше участникам присваивается первое место. У кого меньше 8 баллов тем место присваивается следующие количеству первых мест ( допустим 17 первых мест у них количество балов выше 8, то тем у кого ниже 8 балов присваивается 18 место и так далее ).
Таблица прилагается

 
=ЕСЛИ(B3>=8;1;СЧЁТЕСЛИ($B$3:$B$60;">="&B3))
или
=ЕСЛИ(B3>=8;1;СЧЁТЕСЛИ($B$3:$B$60;">"&B3)+СЧЁТЕСЛИ($B$3:$B3;B3))
Изменено: Михаил Витальевич С. - 22.09.2020 18:03:34
 
Посмотрите решение со вспомогательным столбцом, предназначенным для разграничения по разным местам людей с одинаковыми баллами
 
IKor, мой второй вариант. :)
 
Михаил Витальевич С., Спасибо Вам огромное, очень Вам признателен. То что нужно. Все считает. Очень выручили.  
 
IKor,Спасибо Вам что откликнулись, на Вашем примере узнал как можно более точнее проработать значения с помощью =B3+СТРОКА()/1000000. И далее тоже рабочий вариант расчета. Спасибо Вам помогли и просветили!!!  
Страницы: 1
Наверх