У меня есть следующие две колонки, Результаты оценки выгод и затрат, каждая из которых из ста.
Я хочу иметь возможность упорядочить каждую строку на основе ее ранжирования по сравнению с каждой другой строкой на основе оценки выигрыша.
Чем выше выгода и чем ниже строка затрат, тем выше ранжирование, и чем ниже выгода, и тем выше ряд баллов стоимости ранжируется ниже.
Должен иметь: более высокую выгоду, низкую стоимость должен иметь: более высокую выгоду, высокую стоимость может иметь: низкую выгоду, высокую стоимость не будет иметь: низкую выгоду, низкую стоимость
Name B C Placement
Foo1 34 50 Could have
Foo2 20 55 Wont Have
Foo3 70 88 Should Have
Foo4 12 46 Wont Have
Foo5 80 52 Should Have
Foo6 31 32 Could Have
Foo7 43 10 Could have
Foo8 1 99 Wont Have
Я уже назначил заказ на размещение по следующей формуле:
=IF((AND(B4>=50, C4>=50)), "Should Have", IF((AND(B4<=50, C4<=50)), "Could Have", IF((AND(B4>=50, C4<=50)), "Must Have", IF((AND(B4<=50, C4>=50)),"Wont Have", "Fail"))))
Ожидаемый результат будет следующим,
Должен иметь: более высокую выгоду, низкую стоимость должен иметь: более высокую выгоду, высокую стоимость может иметь: низкую выгоду, высокую стоимость не будет иметь: низкую выгоду, низкую стоимость
Name B C Order
Foo5 80 52 Should Have
Foo3 70 88 Should Have
Foo7 43 10 Could Have
Foo6 31 32 Could Have
Foo1 34 50 Could Have
Foo2 20 55 Wont Have
Foo4 12 46 Wont Have
Foo8 1 99 Wont Have
Как видите, чем выше выгода и ниже стоимость, тем выше рейтинг.
Можно ли это сделать без кода VBA? Есть ли формула, которая может быть использована для этого?