Страницы: 1
RSS
РАНГ с несколькими условиями
 
Прошу помощи у знатоков Excel,т.к. самому справиться не получилось. есть таблица 3 данными  
план  
потери  
затраты  
надо проставить ранги по выполнению плана (это я сделал фун-й РАНГ) но возникла проблема, есть одинаковые ранги. и что бы определить кто занял более высокий ранг нужно посмотреть на уровень потерь. и тот у кого потери меньше и получает более высокий ранг.И если и тут будут равные ранги, то сравнить данные по затратам. Прошу помочь.
 
У меня пока только с 2мя допстолбцами получилось. Подождем, что гуру скажут  
________________________  
khafizovtt@gmail.com
Учимся сами и помогаем другим...
 
Хм... Все оказалось проще :-)  
"=РАНГ(A2;A$2:A$12;0)+ЕСЛИ(СЧЁТЕСЛИ($D$2:$D$12;D2)>1;РАНГ.РВ(F2;$F$2:$F$12;1)-1;0)"  
________________________  
khafizovtt@gmail.com
Учимся сами и помогаем другим...
 
использовал формулу "=РАНГ(A2;A$2:A$12;0)+ЕСЛИ(СЧЁТЕСЛИ($D$2:$D$12;D2)>1;РАНГ.РВ(F2;$F$2:$F$12;1)-1;0)"  
но когда подставил в таблицу, выдалась ошибка "Имя" как раз на против позиций у которых совпал РАНГ (вложение 2 лист)
 
Ошибка ИМЯ, потому что у Вас видимо 2003ий Excel. "РАНГ.РВ" появился позже.    
Да и вообще с формулой я пока погорячился. Пока дошел до одного доп.столбца    
________________________  
khafizovtt@gmail.com
Учимся сами и помогаем другим...
 
я работаю на 2007 офисе, но документ был создан в 2003.
 
а к гуру как обратиться?
 
Доп. столбец:  
D2=РАНГ(A2;A$2:A$12)-РАНГ(B2;$B$2:$B$12)*0,01  
По нему ищем ранг:  
=РАНГ(D2;$D$2:$D$12;1)  
 
Иначе - формулой массива. Но нужно ли?
 
все получилось!!! огромное спасибо!!! а можно мне объяснить формулу, что бы представлять общий процесс решения?
 
Если просто суммировать ранги, потери будут влиять на ранг плана, поэтому ранг потерь делаем меньше единицы. Вот и вся хитрость.
Страницы: 1
Наверх