![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 26.10.2010
Сообщений: 2
|
![]()
Доброго времени суток, люди добрые ! Помогите, не могу разобраться! Суть в следующем:
есть у меня набор значений (к примеру) 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 8 . 9 . 10 . 10 и мне необходимо их проранжировать (т.е присвоить каждому числовому значению РАНГ, в соседнем столбце, в зависимости от его величены ). НО если встречаются одинаковые значения ( в примере это 8 и 8, 10 и 10) то им присваивается СРЕДНИЙ РАНГ. т.е. 1 (1) . 2(2) . 3(3) . 4(4) . 5(5) . 6(6) . 7(7) . 8(8,5) . 8(8,5) . 9(10) . 10 (11,5) . 10 (11,5) Формулы рассчёта: складываем по порядку ранги повторяющихся значений (8+9)=17 и делим на колличество повторяющихся значений 17/2=8,5 следующий за ними ранг идёт 10. Какие мысли? |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
![]()
Примитивно, но работет(вроде по условию)
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ранжирование данных | nastya007 | Microsoft Office Excel | 12 | 06.11.2011 23:29 |
Ранжирование ряда с выводом | AvaMight | Общие вопросы Delphi | 2 | 10.06.2009 17:45 |
Ранжирование и умножение масива | 11111 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 02.11.2007 22:01 |