Я не хочу обидеть, но я не вижу преимуществ вашей системы. Пожалуйста, подумайте об этом.
- Создайте вспомогательный столбец и введите эту формулу в строку 2.
=SUM(INDIRECT(ADDRESS(ROW()-MOD(ROW(),2),5)&":"&ADDRESS(ROW()+1-MOD(ROW(),2),5)))*(IF(AND(INDIRECT(J2)>50,INDIRECT(K2)>50),2,1))+(ROW()/10000)
- Скопируйте до конца листа.
- Сортируйте по этому column.
- Скрыть помощника.
Обратите внимание, что формула предназначена для вычисления двух последовательных строк, первая из которых находится в строке с четным числом, а вторая - с неравной число. Если ваша строка 2 используется для чего-то другого, формулу необходимо настроить, чтобы начать в строке 3, или изменить по-другому, чтобы начать в строке 4.
И вот как это работает. Это добавляет два повторения (столбец E). Если они оба выше 50, результат умножится на два. Это обеспечит сортировку всех строк с двумя значениями выше 50 над всеми остальными. Наконец, добавляется номер строки / 10000. Если в ваших данных более 10000 строк, сделайте это число 100 000. Дело в том, что результат этого деления всегда должен быть меньше 1, чтобы не мешать оценкам. Это дополнение будет работать как средство разрешения конфликтов, когда другие оценки идентичны, и будет гарантировать, что последовательность ваших двух строк останется неизменной после сортировки.
Конечно, этот вид создаст список, который намного больше чувствительнее, чем просто продвигать худших исполнителей до конца. Это также оставит вашу формулу в столбце F без изменений. И последнее преимущество заключается в том, что критерии в столбце помощника могут быть точно настроены, чтобы лучше соответствовать вашим целям.