Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.10.2010, 07:07   #1
infix_khv
Новичок
Джуниор
 
Регистрация: 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.
Какие мысли?
infix_khv вне форума Ответить с цитированием
Старый 26.10.2010, 08:07   #2
alex77755
Форумчанин
 
Аватар для alex77755
 
Регистрация: 14.02.2009
Сообщений: 753
По умолчанию

Примитивно, но работет(вроде по условию)
Вложения
Тип файла: rar Ранги.rar (7.6 Кб, 13 просмотров)
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru
alex77755 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ранжирование данных 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