Страницы: 1
RSS
Ранжирование при одинаковом значении по дополнительному условию
 
Здравствуйте!
Помогите, пожалуйста, как сделать так, чтобы при ранжировании, если есть одинаковые значения, можно было их проранжировать по дополнительному условию (где большее значение, то становится на перовое место, чем ниже значение дополнительного условия, тем ниже ранг).
Файл прикрепил.
Заранее спасибо за помощь.
 
массивно
=IFERROR(IF(A2=0;"";MATCH(A2-C2%%;SMALL($A$2:$A$18-$C$2:$C$18%%;ROW($A$2:$A$18)-1);));"")
или не массивно
=IFERROR(IF(A2=0;"";MATCH(A2-C2%%;INDEX(SMALL($A$2:$A$18-$C$2:$C$18%%;ROW($A$2:$A$18)-1););));"")
Изменено: БМВ - 15.07.2020 19:12:30
По вопросам из тем форума, личку не читаю.
 
Отлично!
Спасибо за несколько вариантов!
Все работает)
 
Код
=СУММ(--(B2-C2%%>=($B$2:$B$18-$C$2:$C$18%%)))
Соблюдение правил форума не освобождает от модераторского произвола
 
Цитата
buchlotnik написал:
СУММ(
ну разве что при полном равенстве ранг меняется на максимальный, типа не 1 и 1 а 2 и 2, а потом следует 3.
По вопросам из тем форума, личку не читаю.
 
можно и минимальный
Код
=СУММ(--(B2-C2%%>($B$2:$B$18-$C$2:$C$18%%)))+1
Соблюдение правил форума не освобождает от модераторского произвола
Страницы: 1
Наверх