У меня есть следующие две колонки, Результаты оценки выгод и затрат, каждая из которых из ста.

Я хочу иметь возможность упорядочить каждую строку на основе ее ранжирования по сравнению с каждой другой строкой на основе оценки выигрыша.

Чем выше выгода и чем ниже строка затрат, тем выше ранжирование, и чем ниже выгода, и тем выше ряд баллов стоимости ранжируется ниже.

Должен иметь: более высокую выгоду, низкую стоимость должен иметь: более высокую выгоду, высокую стоимость может иметь: низкую выгоду, высокую стоимость не будет иметь: низкую выгоду, низкую стоимость

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? Есть ли формула, которая может быть использована для этого?

0