|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.10.2010, 07:07 | #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. Какие мысли? |
26.10.2010, 08:07 | #2 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
Примитивно, но работет(вроде по условию)
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ранжирование данных | 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 |