Страницы: 1
RSS
Баллы перевести в ранги
 
Добрый день, уважаемые участники обсуждений.  
 
Проблема состоит в следующем: В таблице выставлены баллы по 5-балльной шкале для каждой из марок. В ячейках, выделенных синим цветом, необходимо баллы перевести в ранги: Если какая-то из марок получила "5" - наивысший балл, ей присваиваем 1-е место (тоесть первый ранг), если "4", соответственно 2-е место. Однако главная проблема, если нескольким маркам присваивают одинаковую оценку, то ранги делятся по принципу среднего арифметического. Например марке №1 и №2 поставили по четверке, тогда 1-е и 2-е место делим на двоих и присваиваем 1,5 ранг.  
В прикрепленном файле таблица с примером.  
 
Буду очень благодарна за помощь!
 
А если на троих то сколько получится? А если несколько вторых мест? Мне интересно как 1,5 получили путем деления чего на чего?
 
в D2 и аналогично втавить  
=РАНГ(C2;C$2:C$5)+1*(СЧЁТЕСЛИ(C$2:C$5;C2)<>1)/СЧЁТЕСЛИ(C$2:C$5;C2)  
 
Так подходит?
excel 2010
 
=РАНГ(C2;C$2:C$5)+(СЧЁТЕСЛИ(C$2:C$5;C2)<>1)/СЧЁТЕСЛИ(C$2:C$5;C2)  
 
единица не нужна, это я ее случайно оставил
excel 2010
 
Для Вашего примера прекрасно =РАНГ.РВ(C2;C$2:C$5;) работает только каим магическим образом по диапазону C$2:C$5 вместо трех 2 получить три 3 ..мне например неведомо.
 
{quote}{login=Nic70y}{date=20.11.2012 05:45}{thema=}{post}=РАНГ(C2;C$2:C$5)+(СЧЁТЕСЛИ(C$2:C$5;C2)<>1)/СЧЁТЕСЛИ(C$2:C$5;C2)  
 
единица не нужна, это я ее случайно оставил{/post}{/quote}  
У меня по Вашей формуле так получилось...  
1         1     1,5 1  
2,333333333 2,333333333 3 3,5  
2,333333333 2,333333333 4 2  
2,333333333 2,333333333 1,5 3,5  
Т.е. нужный резалт только по столбцу G
 
Будем ждать автора для уточнений, если что округлим:)))
excel 2010
 
Вариант: разделяй и... подбивай... См. ZXC... ;) -22451-
 
Я наверное не очень понятно объясняю, на самом деле все просто.  
 
Пример для диапазона C2:C5 - Наивысшая оценка - пятерка, ей присваиваем первый ранг. И три четверки; для них второй, третий и четвертый ранг делим поровну: (2+3+4)/3=3, значит каждой четверке присвоили третий ранг.  
Для диапазона F10:F13 - наивысшие оценки четверки, первый и второй ранг делим поровну (1+2)/2 = 1,5. Тройке присваиваем третий ранг (так как первый и второй уже отдали четверкам) и двойке, самой маленькой оценке в этом диапазоне присваиваем четвертый ранг.  
Сумма в каждом синем столбике равняется строго 10, по сумме четырех рангов 1+2+3+4  
Вот так :)
 
Работает!!! Спасибо вам большое, сижу разбираюсь как оно работает.  
Сэкономила массу времени.
 
Я про вариант от автора Z
 
То, что вам посылают, вы иногда смотрите аль нет?!.  
Повтор - лист ZXC, см. в желтом... Напильник под рукой найдется надеюсь... ;)  
ps И критику, непринятие - конкретней, пожалуйста... -24995-
 
Смотрю конечно, я видела ваш файл и уже разобралась.  
Спасибо большое за помощь.  
 
P.S. Я никого не критиковала и ни в коем случае не хотела обидеть.
Страницы: 1
Читают тему
Наверх